Always been great experience with Amazon. I would say they are better than any online retailer that I have used ever so far. Standard delivery can be next day sometime.
If you got some problem, you can choose them to call you at your convenient time.
Never had a worry about keeping the receipts for warranty.
There are too many services that Amazon gives and you never find with other retailers.
Great Store, Great Prices, lots of choices and mostly really good products.