My watch is about a year old and has mostly worked fine but recently the HR is often reading 20 bpm higher than it should be and less often it is reading way too low. This is a new issue - about a month or so old. Is there anything I can do to make it more reliable? I vowed never to buy another Garmin device after years of issues and it looks like I've been suckered in again.