Had a great buying experience. Received my product quickly and in great condition. After a week there was a manufacturing defect that showed up and I had to contact their service department. The issue was resolved very quickly and efficiently. Had an exchange with one of their engineers who asked questions to narrow down the problem and quickly found a solution. The faulty part was immediately replaced. Very impressed both with the buying experience and later the post sales service.