V800 has been giving quite weird elevation and also sometimes HR values lately. Started looking for new watch. First idea was to go with Finnish one (Polar or Suunto) but seems they don't have anything that exciting. Has the Garmins worked alright? Fenix 5 or 935 seem quite nice but pricy.