I am extremely disappointed in how terrible their customer service reps and their service in general has become. They missed the original delivery date. When I called to find out when it would be delivered, I was lied to and told it had shipped and would be delivered that day. It did not arrive that day either. Called next day and was told it had NOT shipped and would be yet another 7 to 10 days before it would ship. I asked for the order to be cancelled and full refund. I was told they would only give me a PARTIAL refund. I then demanded to speak to a manager and after being put on hold for extended period of time, I was told I would get full refund. However, I have not received the refund or the product. This company has drop to whole new lows (deception and thievery) and I will never do business with them again.