"they are horrible! I made an order on December 29th. I was told I would receive it between January 22-to the 31st. I called and they said February 3rd then they changed it again to February 5 and then they changed it again to February 8th and now they are saying it will be weeks before I see my order. So I went to cancel my order on a 600 dollar purchase and they want to charge me a 10% restock fee. If you are smart you will not do business with this company! I am still fighting with them after hours on the phone."