It's pretty short sighted to think you can trust your "debit" card number with any online merchant nowadays. I wouldn't shop online, or even at physical stores for that matter without the safety net a credit card provides. I don't mind paying the extra bit on top for this protection (which is negligible due to rewards).