Amazon best at
delivery time
product quality
customer support
better than flipkart
snapdeal
shopclues
amazon is global
it is very popular on usa uk and many other countries
numbers of products is more than other online shopping sities
websites and apps is very good