May 26, 2012 01:16 PM
6248 Views
(Updated Nov 17, 2012 12:11 PM)
After my last review on the card, I got a call from their corporate communications department to change my review as they promise a better service. Its such a dismay that their services have gone from bad to worse- customer care never there to answer the calls, they would haunt you even if you are a little delayed in making the payment towards.
Strongly suggest not to opt for this card.