I now officially hate expensive watches. The more expensive, the less accurate in my experience.
I have had three Tag Huuuuuurs or however they're spelled and the one I have on now loses time hand over fist (see what I did there? - genius, eh?) as did my other two so I'm getting no more. You also can't see the time on it if it's dark so it's nothing more than a wrist decoration for much of its time. After much badgering, I bought my wife a very expensive Rolex and it's the same. Loses about a minute a day so she's got no confidence in it at all.
And yes they are, before anyone casts nasturtiums on them.
My fave now, after some teething problems, is my Garmin Forerunner. It automatically updates the time by using satellites so it can't be even a microsecond out and that suits me.
Expensive watches - a rightloadysh1te!