A few weeks ago we purchased a microwave from home depot. We also signed up for installation from one of their subcontractors. They were supposed to deliver the microwave today, with the installer scheduled for tomorrow. They never showed up and they're now promising to come tomorrow. However that means the installer has to reschedule, so the microwave can't be installed for another three weeks. So... no microwave to help get Thanksgiving dinner on the table. I'll never buy anything from them again. Worst service I've ever experienced.