I can only second what others have stated before: NEVER, EVER use your debit card for anything else but withdrawing money at an ATM
with a credit card any issue (incl. fraud) is between VISA/Mastercard/Amex and the person who charged it.... with a debit card it's your money straight from your account...
with a credit card any issue (incl. fraud) is between VISA/Mastercard/Amex and the person who charged it.... with a debit card it's your money straight from your account...