Who doesn't like Amazon? Very good prices, free (albeit slow) shipping on most orders over $25 , and clear options to buy from 3rd party vendors.
The UI of the site is quite messy and overpopulated, but that's the problem with most all big-time websites.
Leave a comment about Amazon.com here: