I have been shopping on amazon since the past 2 yrs .Buying products from amazon is very safe and the transitition are also very smooth.amazon have genuine products and no fake products .returning and replacing products is also very easy.we can also cancel order any time. I would prefer to use cash on delevery . products also have great discounts and rating are also give .i till now have buyed 4 products from amazon and I am very satisfied by the service.