AmberSpyglass
The reason Amazon is able to provide such fast service is their appalling treatment of their warehouse staff and drivers. I’d rather wait an extra day or so for my items and know that the people responsible for getting them to me have had lunch and bathroom breaks.
I know two people who work for Amazon.
One is in the warehouse, he has no complaints.
One is on a zero hours delivery contract: he can log in to see what 4-hour slots are available, fixed fee paid, and choose when to work.
Once he turned up at the depot to be told he wasn't needed after all, but they still paid him.

