I am an avid shopper of Amazon and till date I havent experienced any problem with them.But I suggest to everyone "Always go for Amazon Fulfilled" products to avoid any kind of problems from individual sellers.
Even if you are staying in a location where there is no pickup still you can send the product back and yet get courier charges.All this time I did not bother to write any review for anything until I experienced quite bad shopping experience with 2 of the reputed websites.I thought Amazon deserve a positive review from my side after all "they were always nice to me"
Hope Amazon continue like this and grow even bigger and never stoop down else it will be your downfall.