Was coming here to post the same thing. The vans in my area are unbranded, the employees unprofessional and the delivery is sloppy. "Soft" expenses such as uniforms and paint make a difference on perception, as would better supervision and training.
I also wonder, in the drivers' defense, if the delivery schedule is unrealistic. I can better understand lobbing a box on the lawn if you're 10 deliveries behind.