Hi everyone. I am currently shopping for a bike for Trestle, Keystone, and Granby. I work at a Trek shop so I can get a good deal on a Session 9.9 but I want to sit on one to determine if I should get a M or L. I've heard they run small and despite the fact that I'm normally a M frame (5'9, 150 lbs), based on the geometry sheet on Trek's website it looks like I should maybe get a large.

If anyone has a 2016 or newer Session (not sure if it really needs to be the 9.9 for me to just gauge my size) I would really appreciate it if I could meet you somewhere and just sit on the bike. I live in WP but would be willing to drive to meet someone.