I've had a Garmin Ant+ strap that worked fine until I sold it a few years later. I've also had a Wahoo Blue HR that worked ok as well with no issues over a couple of years. Now since I already have an Apple Watch, I use it exclusively for HR and have dumped the straps.
If I was going to buy a new strap I'd go with the Garmin Dual, but for now my HR using my Apple Watch (Series 3 LTE) works great. It provides the HR data to Cyclemeter on my iPhone.
__________________
~willieb