I have been shopping with amazon for more then 2 years now. I find the products and service up to the mark till now.
The products are of good quality and delivery is on time.
Well I got a couple of products below my expectation but then I think I didnt choose the product correctly while shopping. Remember always read the product description and details very carefully before placing order. If you do then I dont think you will get the product below your expectation. Amazon clearly describes the quality, material type and built quality of the product.
I recommend if possible select your item from prime products only.