I've used Arccos before and Garmin now (no tags). I honestly wish I could combine the two. I don't mind the manually club selection after every shot on my watch, and it never misses a shot. However, the interface and software for Garmin is super disappointing. Arccos though, I had trouble with missed shots and the sensors on the ends of clubs are kind of big, but their app and software is amazing. Their strokes gained calculations are so insightful and they use actual GPS images of the holes for the shot mapping, where as Garmin has a Microsoft Paint rendering of the hole. Honestly I'd pay the $100 a year subscription if to Arccos to just ingest the data from my watch and provide their software interface for it.