Yes people have tendency to buy unnecessary things if they have to pay later. In this way credit card will harm them. So As per my experience debit cards is better option.
----------------------------------------------------------------
Debt Advice Companies