Made an order 8am in the morning for same day delivery, communicated with an agent requesting an early delivery. Agent assured me that delivery will occur within a 3 hour window of order which was perfect. Call back 3.5 hours after and they said they delivery driver doesn't leave out until way after requested time. Here is my problem why advertise that delivery starts at 9 and your driver will NOT leave out until 12:30, in addition the 10% advertised on same day was NEVER applied to purchase. Next time I'll stick with business I know.: this deserves less than 1 star