All their reviews said they were 15 minutes early and they ended up being 1 hour and 40 minutes late, 2 hours for me waiting total, but did receive apologies and a discount! Also didn't ask about which room to deliver certain boxes. Besides that the were quick and professional. We would use them again.