how did you 'purchase ' a free card.. LTF means no joining, annual or renewal fee.. all other features may differIs Life Time Free credit card actually free? Actually i have purchased few but having doubts on cliam.
Amazon pay icici credit cardhow did you 'purchase ' a free card.. LTF means no joining, annual or renewal fee.. all other features may differ
It is life time free card 100%Amazon pay icici credit card