Hdfc bank employees talk very nicely while issuing credit card and say it has so many benefits, annual renewal charges free, etc. But once u get the card, they charge late fee payment even when u pay the min due. Also initially I have been told will be no annual charges but they charged me for it