Yeah, but Mike: a few for you could mean 5,6,7 etc and at the rate you buy them that's about 0.000001% lol
I'll expand on what I said. Any watch coming from a TD with a 'new' movement I'd not automatically have serviced. If it keeps good time then just use it as is. A Swiss ETA has probably been cobbled together from a bunch of old bits and of course it will need a service. I'd still not have the TD do it, but I'd find someone local whom I trust. There's no point spending an additional 30-50% of the cost price of the watch servicing it until you know that it needs it. Hell, that goes for gens too.
There's two camps in the servicing department: those who service according to the OEM and those who service it when it needs it i.e. when it doesn't keep good time.
Again, any TD saying you NEED to get it serviced straight away and that they can provide this at an additional cost I'd steer clear of.