You are right i get once a month.I resist any offers even for free cards.Actually credit card increases temptation to buy.I feel am fine with my debit card.
I just have another question guys. I have a ICICI Visa debit card, can i use it in USA also for shopping or transactions.