I had a very bad experience with ICICI credit card. They have offered a life time free credit card for mastero card and amex card. But once I got the card there was a joining fee charged. When contacted the customer they said that is an issue with bank and the fee will get reveresed only after 3 to 4 weeks and they said they can give only verbal confirmation. After waiting for such long once the fee is reverted they have cancelled the card without any prior notice . When we call the customer care they do kot repond or provude proper answer .Please do not opt for any icici credit card