Yep. Only credit cards come with statutory protections against stuff like undelivered, faulty, or misdescribed goods – and fraud. Yes, you’ll probably get your money back eventually if you pay with a debit card. But it can take weeks or months. And your bank’s doing you a favor. Your credit card company has a legal obligation to credit your account or refund your money.