It is not just Amazon. Costco also delivered my order one day early. The only problem is that it is one of the days I go into the office. In order not to leave the box outside my door for twelve hours, I asked my sister to put the box in my garage. No big deal.
When I opened the box however, I found nuts everywhere inside. I had ordered a bag of trail mix, and the bag was ripped. I also spilled a bunch of nuts and candy all over the laundry/storage room floor. That sucked trying to pick up everything from the floor.

I pulled up the Costco app and asked for a replacement. The system was pretty quick and placed a replacement order for me right away. The shitty part is they want me to return the “defective” item, or they will charge me for the replacement. Luckily, I have thirty days to do so. I ordered online so I can avoid the Christmas madness. The bag of fruits and nuts only cost $16 but I cannot eat the contents if the bag is torn. When this happened with Amazon, they just shipped me a replacement without demanding the damaged bag. Someone should review the returns and make a decision if they want a customer to spend a hour returning something that is obviously unusable and not resellable.