We have had nothing but terrible service from this company from the start. An order was placed, with an estimated delivery date of about 2 weeks. Those 2 weeks came and went and upon checking status information, our product had not even finished production yet. After having 5 additional phone calls with customer service and even getting a supervisor involved, I was lied to about production times and about order status over and over again. Now over two weeks past my estimated delivery date, they may finally be about ready to ship out, maybe. I'm not holding my breath though as I've heard the same lies over and over again from their other agents. No one knows what's going on over there. I have asked for multiple calls back regarding an update that was supposed to be looked into which I never received and had to call back myself to try and gather the information only to find out nothing new was actually found out. I would never recommend going with this company for any service ever again and once I get the product I've paid for, I will be severing ties completely. Zero communication, zero trust, zero reliability. No thanks.