re: #44 FemNaziBitch
But delivered how many of them in time for Christmas? The answer: Not as many as 426 per second.
UPS, FedEx, and Amazon are all trading blame for that.