Nothing wrong with Garmin straps...
Seems Wahoo have a new strap coming and that's why stock levels are low.I must be a salty sweater or something, but I could never seem to get more than 6 months out of a Garmin strap. Went Wahoo and I got nearly 2 years before it started playing up. Mind you it's been a long time since I've tried Garmin and I've got friends that never have an issue. For reference I use it roughly 3-5 times a week and I wash them in the shower after each ride.