Amazon.in the best site to buy online with cash on delivery .
Amazon has a good customer services but it is difficult to cancel a order we have placed in .
The quality of all the products is good and they are delivered without any damage to the products.
They provide a date within which the product will be delivered but mostly the product is delivered within two to three days after placing the order , which is a positive point and rarely a product you ordered is delivered after a due date.
The website sometimes take long time to load ( maybe due to traffic) .
The products are good and there is also warranty with every small products you buy.
After all good site to buy online.
But rare cancellation of order you have placed.