It seems the XG100P line either gets a cult-following or some serious hate. Maybe I just have had good luck, but mine seems to be chugging along just fine. The new housing fixed my button issues, and it’s been TX/RX on everything I need without any issues. Audio quality isn’t quite as good as some of the other stuff I’ve used over the years, but on that same note, this radio is probably close to 10 years old at this point. Mine smelled straight up like a fire, so I’m guessing it was pulled from service from a department that almost certainly was beating the crud out of it daily.