I have to say, I have had many software products over the years — CAE, CAD, CAM as well as advanced technical modeling software and SolidCAM has by far the best support I have ever experienced. All of the SolidCAM support people are knowledgeable, patient, experienced, and go above-and-beyond to make sure that I can get the best possible value. The software quite good, and the support is second to none.