I prefer amazon online store because it has different varieties and ranges of products to meet my needs. I am always satisfied with their customer service. Their replacement policy is really good. Before I shop I used to read all the reviews about that product which others have mentioned. This will help us to get a better picture about the quality of that product. This reviews have helped me a lot in my shopping. If there is any problem in shipping or damage they will replace it.