I have a credit card that I use ONLY for internet purchases. That way, I don't worry about getting my bank account drained (by using a debit) if there is a fraud. I also keep a low credit line on the card, just in case. We were victims of a fraud years ago and after about four years, we got a check mailed to us for the amount. It was a shock. I guess the feds got involved because it was such a big scam.