When I was still using a garmin, I tried the Amazon ones, they don’t last as long (or at least my one didn’t) but they are a third of the cost so its about even!
I use a H10 now too and I think I got some funny but reliably low data (I hate stupid max spikes) when my 1st strap was failing.
Late reply, but after sheer laziness in sending the unit back in, I decided to crank the strap down to ensure there wasn’t any issues with contact. Results have been slightly more consistent, though still showing intermittent dropouts. I also had to go through a forget/reconnect/battery change/ 20 minute dance to get it paired to my Apple Watch again recently.