Couch is right, Paypal is without doubt the safest way to do it. An alternative for doing on-line shopping is to open a new account, preferably at another bank, pay in whatever you want to risk ($250 - $500 maybe?) and then pay using that account not your real one. Then the biggest risk is within that limited account only.