One tip I use to prevent credit card scam online is to use one card online. the card should be re-chargeable. so that once you want to buy something online let's say it costs $20. you just recharge you card for $20 and make the order.