I recently acquired a compex sport. Yes, they are a little expensive, but compared to race wheels (that most people use only a limited number of times a year), $100 craft triathlon race tops (can’t figure out why race top and shorts add up to $200, but the one piece goes for $110 - those two back pockets on the race top must be pretty expensive) and everything else tri related that costs a lot, I think the compex isn’t priced badly. Why the compex sport is about $650 in Europe (yes, dollars - not euros) and so much more here I do not know.
The recovery program itself is worth the price. I like the endurance program too. And, no I’m not affiliated with compex or anyone connected. I’d rather have to knife fight a monkey than give it up.