In all the years I've been shopping online, Amazon has ALWAYS been, in EVERY instance, completely astounding in every aspect of their services. Their pricing is often excellent, usually only being undercut by promo discounts from sites such as Newegg, MicroCenter, etc, but with free 2-day Prime shipping, it's almost always the clear winner.
Their customer service is extremely helpful, and available by phone, email, or my personal favorite, by online chat. The chat option has saved me on multiple occasions where I am at a location where I cannot answer the phone, but need help immediately.
Finally, with the abundance of extra features on the site such as immediate links to SquareTrade and other warranty and protection services, order price updates and price changes based on their own advertised prices, there's nowhere I'd rather shop.
The only thing I'd like to see, if possible, would be price matching versus other comparable websites, and more Prime shipping options. Other than that, keep doing what you do, Amazon. Here's to you!