In most developed countries they have 2 types of cards a)Debit Card - Using money from your current or normal bank account - no annual fee. b)Credit card - But no annual fee. c)Overdraft facility - addtional fee if used.
In India the customers are relying cheated. The banks try to charge customer for everything. The banks should do a credit check lending. Our systems and laws new amenments.