If I wanted to buy something new and had to pick between Amazon and eBay, I would settle for Amazon. eBay is by far one of the best and most popular places to purchase second-hand goods, although it doesn't have quite as established a service that Amazon has for purchasing new. eBay is more focused on buyers having their individual shops, while Amazon concentrates on selling the item itself. One thing that both sites have in common is the fraud because there is the inevitable danger of purchasing an illegitimate product; it's hard to say who handles it better, although I have seen things as outrageous as fake Canada Goose parkas on Amazon being sold for thousands of dollars. These days one can never be too sure when buying things off both sites really.