We bought a range from Best Buy specifically because we were told they could deliver it Wednesday. We received a call at 3:30, they would be late, about 3 hours. Four hours later, no range and no phone call, so we called the store. "Oh, they had to reschedule your delivery." Nobody called us. They didn't seem to see a need to let us know. Another call to Best Buy and we were told they would reschedule us... for Saturday... maybe! They couldn't schedule us for Friday because they had a full schedule of deliveries... wait, what? We're wondering why, if they couldn't deliver our range today, why are they not making us a priority on the next working day? But they're not. They don't seem to care. Tomorrow is Thanksgiving. They don't care. They did offer us $25 for our trouble, but my husband took off the entire afternoon to be here for the delivery. They don't care. Best Buy may have some great deals, but if you're looking to get something delivered on time, don't hold our breath.