If you have a Bianchi that fits well, why not translate the riding position and points of contact to your Giant?Agreed! £250 is a lot of money, especially when taking in an existing bike which could easily be deemed to be the "wrong size". I wanted to get a bike fit on my Giant Defy as I was experiencing discomfort in the shoulders and neck, but not on my Bianchi (for which the LBS gave me a full, complementary bike fit when I bought it). My LBS here in Nottingham wanted £250 when I enquired about getting a fit for the Giant...... I declined, and went to my daughters LBS in North Yorks where they charged just £75 for a very comprehensive fit taking a couple of hours. Shop around to find a better deal if possible.