"If you wanna buy the bike, then we'll finalized the transaction, if you don't want to buy it yet or don't want to buy it at all, no problem. All this with "no obligations to you". But if you want to go elsewhere and want your full fitting with the specified frame size, then you pay me $250."
If you can swing the $250 and then get the Trek that fits your measurements, this would be an excellent investment. It'll remove all doubt about what size you need. The price he quotes is about the going rate for the depth of detail he goes into. I paid that amount for the same service, and it was well worth it.
Those of us, myself included, who are giving advice online certainly mean well, but we're not there with you, and most of us don't have the training and experience to help you make the best decision. Check around with other cyclists in your area to make sure this guy really does know what he's doing, and seriously consider going to him for a fit, regardless of which bike you end up with.