I think Amazon is absolutely amazing. Whatever I want or need, I will find at Amazon often with great prices and I shop almost everyday for a wide variety of products. The fact that I have prime, ensures my purchases arrives in 2 days. They are an amazing company to deal with making purchasing and returning so easy. Occasionally I have had a problem with a third party seller and Amazon stepped in to solve the problem. Way to go Amazon! Great company