I have actually started adopting other online vendors because Amazon's quality control and customer support is so atrocious. I think Amazon will end up digging its own grave by building this huge adoption for online buyong, training competition how to do online retail right, and then die from a million cuts as thousands of specialty vendors step in. Their search sucks too...you just get fed paid advertisements for crap. AWS is amazing but I no longer trust Amazon as a place to buy physical items.