This is the worst Indian bank I so far dealt with. Public sector banks provide better service than HDFC. I am an NRI customer and the bank held my funds despite receiving all the documents. I have suffered heavy losses due to delay infund transfer.
Will stop banking with HDFC at the soonest.