Well waited over an hour then gotta text that my driver was on the way, little over and hour later after calling the guy cant find the driver, finally talked to the driver and drove 15 minutes to meet him. Still had to wait when I got there, and still paid a delivery charge.