Nathan - think I mentioned a few messages back - try a Geonaute HR strap. I had the same problem with my Garmin - awful!! and like you I knew it wasn't right. I have a Forerunner 310XT and the Geonaute works fine. Also find links on previous message to the ant+ website about mix and match products.