Yea, I've observed credit cards are safer to deal with, because the credit card companies can easily cancel the card, and you wouldn't have to be held liable for anything. Debit cards, on the other hand, can be just a teensy bit more riskier because if you don't catch the predator in time you can easily get your whole bank account drained, and then you have to go through the whole process of getting your funds back, which isn't easy.
However, debit cards are much better because it is actually backed by something, forcing you to watch what you spend.