As have I. It's given me pause on buying from Amazon as it appears they are completely out of control.
Amazon is just full of junk, the 2-day shipping too often becomes 3-4 for me, and general concerns about the health and safety of products on there (I have no idea how people trust them enough to buy things like toothpaste or other stuff that goes in your body)
Home Depot has sold me a returned product that was missing parts before.
You want to save money by making customers do the checkout labor for you, you're going to lose some money on goods.