How can I find the right size road bike without a test ride?
It seems odd that somebody wanting to sell a bike to you wouldn't allow a test ride. Most places encourage you to take the bike for a test ride, at least around the parking lot or around the block, and usually with a bike store employee following closely behind.  If they can't offer you a test ride, perhaps you could persuade them to mount the bike onto a trainer.  That would at least give you some sense of how the bike fits, although doesn't tell you much about how it handles. Another option is to find a bike rental service that has the same model bike that you are planning to buy (some rental services even sell their old bikes). This can give you the opportunity to try out the bike for an extended period.  If you still can't get a test ride, I'd opt for a different bike from a different shop that does allow test rides.  There's nothing particularly special about the Trek 1.2 that you can't find in 100 other bike models, which are available in lots of different stores.  I wouldn't recommend buying a bike without actually riding it first.