Rightly said, Deltatahoe, I agree about Gen issues too.
2 years back I bought a gen Omega SMP, worn it off and on for a month. One fine day, it just stopped after 45mins of activity (was wound enough to run a day) Took it to the AD service center, was told that they would look at it. 2 weeks passed and they finally asked me to collect.
I asked them what was the issue. The guy in the lab coat said, "just routine servicing" I told him the watch was less than 3 months old. He said the watch is now fully serviced. That's helpful.
I should have noticed it the day I bought the watch, the AD manager had to 'swirl' the watch with more effort to get it to start running. Hell, my $160 Seiko diver runs immediately when I pick it up.
Good luck with the Sinn diver, its a beauty!