Amazon ships a huge box, then loads it halfway with paper or air bubbles. Everything shifts around, so it protects nothing in transit. They often ship non-delicate items like clothes in cardboard boxes, where plastic bags would be less wasteful and more protective. Overall, the result of their shipping is that I spend a lot of time deflating plastic, breaking down boxes, and moving lots of garbage to my garage and, subsequently, the curb. Then a truck hauls it some more. All for packaging that ultimately protected paper towels, or that was so loose that the box rattled anyway. It's worse than worthless--it destroys value, takes time, is inconvenient, and hurts the environment, all for no useful result at all.
And Amazon does not seem to care. It is so bad that I have shifted purchases offline to Costco in part so I don't have to deal with all this shipping waste. Costco doesn't even give me a bag.