For this area, DHL sucks big-time. USPS, FedEx, and UPS have NO problem delivering per schedule, but DHL simply can NOT. They say 2-day really means 3, and they only make THAT half the time.
My most recent experience with them was trying to get Vonage. 2-day (that I paid extra for) became a...