"Three weeks for delivery and still waiting... To top it off, they are currently having a sale that would save me $100 from my purchase price and they will NOT credit me the difference. So, no product, taken for $100, placed on hold for 15 minutes by customer support, and treated like dirt. One star because ZERO was not an option."