When I upgraded to V23, I also purchased the training video CDs. There were enough feature changes in V23 to make that a reasonable purchase in my mind. As new releases were posted, I updated my software and it functioned well.
I purchased V24 to take advantage of new features. The training CDs from V23 were quite adequate to support me with V24. The software works as advertised and I have no complaints. Since I am an occassional user, having the CDs keeps me going when I forget or encounter new uses.
This forum has also been a valuable support group. BurrMan, though not affiliated with BobCAD/CAM, has been a major source of help for many people, including posting his videos to illustrate solutions to problems. Sorin, who is affiliated with BobCAD/CAM, has been very active in providing support here, as well as his own web site and videos posted on YouTube. We should all be grateful for the support available here.
Yes, I do receive phone calls from the sales people - usually quarterly. I do not find them high-pressure nor obnoxious as has been claimed by many. I just tell them I am not interested and that is the end of the conversation. If I am interested, it is the perfect opportunity to do the negotiating that everyone says to do. I am known locally as a penny-pincher and do not part with my money easily. If I can negotiate a price point for the software THAT I WANT, a deal is done. If not, there will be no sale.
In summary, I am a satisfied user of BobCAD/CAM. I got a good value for the money spent. The training materials and help are available, some of it is free. Take advantage of it.