IDFCFIRST is working closely with MouthShut.com to enhance customer satisfaction.
Check deposits get credited within 24-48 hours. I always get updates via SMS and email. Appreciate transparency.