amazon is slowly getting recignition.
amazons great for shopping, but their ethics aren't that good
Amazon is amazing
Hands down Amazon.. I used to like eBay though so they would be number 2.