I would've told you the same thing if I were a bike salesman.
But I'm not, and I can tell you the salesman is FOS.
I can also tell you the ebay seller is FOS. 1000 miles my ass.
I'd rather buy a new bike from the LBS (not the one you went to) even if I have to downgrade. I'll take a brand new 105 drive train over a potentially abused Ultegra any day of the week.