It doesn't sound like her job was at risk if she said "no", so if it wasn't worth it: she shouldn't have done it.
I'd consider myself a normal person. Hell, I think I have more sympathy, if not empathy, than the average patron. However, if you choose to do something shitty, you have no one to blame but yourself. If you're forced to do something shitty, then that's a different matter. In this case, it sounds like the people who made the delivery were either A) not all that inconvenienced B) inconvenienced by their own inability to say "no" or C) inconvenienced by an ignorant parent company who chose to chase after a social-media "WOW" story at the expense of their personel.
At most, the author of this post should have said "Oh, if I had realized it was this much trouble, I'd have waited a few extra days." Being deeply upset by something so trivial seems like unnecessarily sweating the small stuff. It's particularly silly because she had absolutely no reason to think that Home Depot couldn't find a strong day laborer on short notice.