I've also found Amazon's prices getting less competitive, especially for things you'd usually buy at placed like Target (drive up pickup is amazing). Combined with the endless search results that are likely counterfeit and full of fake 5 star reviews, it's just too much work to buy things from Amazon for too little benefit.
As a consequence I've found myself ordering more from retailers directly, without any real downgrade in shipping.