Cad cam systems are like anything else. You get what you pay for. I was at a shop and we used EdgeCam, alot of nice features. The shop I am at now we don't need those features everything is 2d Drill holes and mill straight lines. Ocasionaly I thread mill a hole. Good luck on your hunt for a Good inexpensive system if you find one I want it to.