I have been using a CRX for a little under a year now, and I've got to tell you the radio has performed faultlessly. That's running 2 or 3 classes depending how crazy I'm feeling it's easy to program and settings are easy to get to , my only complaint about the radio is that it doesn't store youir steering dual rate for when you switch to a different model.