The Best Buy range was supposed to be delivered on the 18th. They showed up with a damaged product...the delivery guy brought this to my attention. We scheduled delivery of the  replacement for the 21st. They showed up to install, didn't have the range. Rescheduled for the 25th with the same result.