No 2 hr time slot given. Tracking wasn't working. Couldn't get a reply on the number given. Left a message with customer service who didn't get back to me. Waited all day and then got an email to say the driver couldn't deliver so put a card through the door, however no card was left.