Amazon is leading ecommerce site in india. The point which make Amazon top in ecommerce site is there customer support and there on time delivery because they have there own delivery company namely amazon prime.
The products are genuine and from genuine sellers if the quality is not good or the product you got is not upto your demand so you can simply return it.
You are open to review on the product which you got as a verified customer they will work on your review your just give warning to the seller.
The point comes here is delivery, You can track your delivery my simple going to "profile>my orders>track my order" here you see that your order is dispatched or not.
There are no hidden charges, you have to only pay which is printed on your invoice( a electronic printed bill) . which you got before your order is placed.
Return, cancellation and exchange procedure is simple just go to "my order>select the product>Request cancellation or return and exchange" is that simple.
I recommend you to buy from app because you get exciting offers as well as your selected for contest, but if you need to compare the product then go for website because it is simple to just change the tap and compare everything like ratings, reviews and etc.
Totally reliable company which have name as well as fame.
Thanks.