We have just purchased my husband Trek FX 3.0. For the MSRP it ticks every box. It has a carbon fork, Shimano hydraulic brakes, 10 sp Deore transmission, hollow tech bottom bracket. I am actually surprized that Trek offers so much more for less money. We are long time Specailized ppl, but I find their current prices unreasonable for their offerings. Trek FX offers more than Giant at the same MSRP!