eBay is fine if you pay with PayPal, as you are guaranteed your money back if it does turn out to be a dodgy transaction. You can usually tell by someones feedback or time trading on the site if they are out to rip you off and buying from actual businesses on there, and not from a private seller, gives you even more protection.