I bought it last Summer, then two weeks later I demoed OneCNC. I returned the Alibre CAM module for a full refund with the 30 day policy Alibre has. I love Alibre for CAD but the CAM is lacking. I do my CAD in Alibre then export the .stp file into OneCNC to run the tool paths. WAY easier CAM to use. Not hating not Alibre been using them for over 7yrs now, just not the CAM side.