Yeah, BS. DHL drivers are f***ing nuts. I've almost had car wrecks dealing with their aggressive driving on more than one occasion. This haste on the delivery is just another manifestation of their rapid pace. I know you think you are the center of the universe, DUmmy, and this incident is a reflection of that, but, no one gives a damn about your yardsign.