Delivery trucks, full stop, around here. Though some stop on the street instead, which I prefer, but car drivers usually don't.
In the end, I find it hard to be angry at overworked, underpaid people, who have to work around infrastructure that clearly hasn't been planned with their job in mind.
At least UPS is switching to large bike-like vehicles around here. Hope that trend continues.