I placed an order for a range in August, then received an email that said it was a special order despite being listed "in stock" and that I would have to wait 4 weeks for it to be made. After a few weeks, I called to check on the order status, and was told it would be arriving in their warehouse in early October and then shipping to me.
The day before it was supposed to be shipped to me, I checked in and was told that I had not approved the special order, and that they had tried to contact me numerous times by email. This is despite the fact that I approved the special order in August and had checked in by phone three other times. They lied about sending emails, with all the emails they referenced predated my call in August.
They are a terrible company, and you should avoid them at all costs.