I have been a SolidCam customer for about 9 months now and their support team has always been terrific to work with. Not only do they support the technical sides of the software itself, but they are willing to take the time to help with the actual machining approaches to offer alternatives.