My front u-joint was failing during a trip I made recently. I got a ride with a towing company of almost 300 miles. Was told that if I had stopped and started one more time the u-joint would probably have come apart. Fortunate part: all covered by warranty, even the towing.
The u-joint is a known problem with the motortrike, so they took care of the bill. I don't know if CSC has a similar history.
All-in-all, I'm glad we both got the trikes fixed and back on the road with no major damage or injury. Could have been a whole lot worse!