I've used ChefTec since 1999, and coincidentally have had a love/hate relationship with it for that exact same length of time.
For the price, it is probably a good value, but only if you know how to import vendor order guides without having to pay the annual cost to Culinary Software. At the same time that it can provide accurate and timely costing, it can also do nutrient analysis of your recipes. Let me give you all an example of this.
A few weeks ago a chef from a popular country club here in the Phoenix, AZ area asked me to help him come up with 15 or so recipes under 500 calories that he offer to his membership. I had never met him, and to this date have yet to meet him. I was able ' far exceed his expectations' (his words), and give both recipe cost and nutrient analysis in the same ChefTec report. The key to this success was that he had given me standardized recipes in his kitchen measures, either by weight or fluid measure. It took hardly any time at all, and with just a few emails back and forth, I was able to send him back PDF files that he was able to use to present to both the membership and to the president of his management company.
Granted, I was able to do this very quickly, but much of the success was due to his use of standardized recipes with accurate yields and measurements. A small measure of success I guess goes to me and knowledge of ChefTec gained over the past 14 years.
The customer service and support from the ChefTec organization is for each to measure on their own. If you're willing to pay upwards of $400 yearly for support, I suppose the support would be pretty good. The only reason one might fault user support is that it is not as widely distributed as say a program like Microsoft Excel that has millions of users with dozens of books and thousands of internet references and resources available.
Don't sell the product short.