Is American Express really the best choice for first-time credit card users in India, especially for a middle-class user?
there are high annual fees and limited acceptance compared to other cards. Is it worth the extra cost for the luxury benefits, or should you go for a more affordable credit card with wider acceptance?
Feel free to share some insights