Amazon is no doubt doing very good work. As I have bought lots of things from Amazon and I keep buying. Some times it has also didnt some mistakes like sending an empty packet. But the customer service was very good. They helped me in resending the ordered packet so that I do not loose my money. For any company its necessary that they have good customer service and Amazon has proved it well. Also the delivery time has always been a satisfying one. Amazon also provides quality produts so that we can trust and buy more and more. You can buy almost anything from Amazon. The end product does match with the pictures shown so you can easily trust it and what more will a customer need. Good job guys. Customer is the king and you have proved it well. Will keep on buying from Amazon in future as well. Kudos!