I was given a wait time of 50 minutes - sitting here nearly 3 hours later and the truck still hasn't arrived. The very polite person on the phone has told me "just 15-20 minutes" twice now. I understand traffic, busier schedules on weekends, etc but this is inexcusable. Very frustrated.