I have used Amazon for a very long time off and on. However, a couple years ago, after my sister moved across the country, I decided to go prime to ship Christmas to her and her family. Now I am a true believer and absolute Amazon convert.
I can have nearly anything shipped to my house in 2 days for free, regardless of the size or weight. Now with the Amazon app on my cellphone, I find myself in stores double checking the price of items, often buying off of Amazon on the spot instead of paying extra in the store. I know it will be there quickly.
When I have had issues with some of the third parties on Amazon, resolution has always been made quickly and in my favor. I try to steer clear of non Amazon prime resellers.