Purchased the machine online. From the beginning I was answered with really good customer service to coordinate the shipment. Despite some delays and my challenges in operating the machine at the beginning, the team at Xillin went above and beyond to make sure I am satisfied and that the machine works as it should be. We are a small company and this was our first large tool and we are happy we landed on this company. There could be some issues, but the way the team helped to mitigate them made a difference and I appreciate it. Would recommend buying from them.