Let me start by stating that I have been a customer service manager in the past. This is by far the worst customer service I have seen. This is a great product, but the company’s system is very confusing. It has a lot of glitches in the “delivery tracker”, if you schedule an assembly, you will be very confused. The order viewer will tell you “it’s on hold”, while the Order Tracker will tell you “it’s out for delivery”.