Some counterpoints:
- 100 as a cost for a truck run sounds like it could be a little low; you've got to load/unload them, and I'm not certain what the drop-off process looks like if you have more than a couple packages. I know from experience, loading up a van full of 50 PCs and monitors, driving to a location, and unloading, then driving back is a 1-2ish hour job for two people. (And in that case, the Van was already owned.) Yes that's a bit more of an 'extreme' example but since Newegg was one of the impacted retailers it felt like a relevant example.
- Online retail's 'Race to the bottom' has eliminated for many industries the ability to buffer for cost shifts like this. By that I mean, 100$ over 100 packages would still be an extra dollar per package. But if you're selling 5-10$ gloves, that 1$ may be cutting your profits in half.