<p>One word of warning - most debit cards do not have protection against fraud. Someone could empty out your entire bank account, and you have no recourse. There are some banks that will offer their own protection for debit cards. This is a good reason to not keep too much money in an account that is linked to a debit card. </p>
<p>With a credit card, you are responsible for no more than $50 of fraud, under federal law. Most credit card companies will not even make you pay that. Once you report it stolen, you have zero responsibility for later fraud.</p>