I don't know about the rest of them, but your information is totally wrong about UPS. The "delivery" people are most definitely employees. Union employees, Teamsters in fact. Which means that UPS doesn't get to push them around all that easily. But which also means that the relationship is occasionally more confrontational than it should be.