I mostly tend to buy Books online, Amazon is just cheaper and offers ridiculous savings. I've bought a few figures(action figures/ statues) in my younger days just stuff I couldn't find anywhere else. When you come from a small town its really practical. I've bought a few games as well, typically used ones, and I seriously recommend online shopping over some off line options since sometimes online buyers offer better deals or return policies. I have to mention however it does kill the thrill, you know it might just be me but I use to love hunting around for an old game or book and looking from store to store for bargains or rare stuff, online just makes it so much easier everything is pretty much available.

I've never been hacked or had anything undelivered/ wrong things or misleading but my Dad has, just for one shirt it was too small( I should mention it was used and hobbit size). If you shop around and make smart decisions you'll avoid most fo the pitfalls. Just remember that if it sounds too good to be true it is. I've been crushed when I naively wanted to believe that I could get something for so cheap or that it was legit etc Just to stop and look around and find out its scam or that its a knock off. I've come so close to buying fake ps3 controllers it isn't even funny.

I'd say if you like buying stuff in stores go with Amazon, since its a legit store that house quite a few places were you can pick up used and new. Think of it as like one big mall , it pretty much has everything and used stuff. Also you avoid all the bidding which can be exhilarating/frustrating, and their free shipping if your over 25$ is gold .

eBay is awesome as well its basically one big garage sale but there's tons of new and good stuff, but bidding can kill your mood, especially if someone swoops at the last 10s and bids marginally higher then you.

However I guess I should warn you that if you do put your credit card info online with stores it doesn't mean its guaranteed safe, look at what happened at the PSN, but banks/credit unions are generally awesome and can cancel or help you out, as long as you do all the steps to inform them so don't be paranoid be aware.

Happy shopping!