The only thing with the XS Giant is that the chainset or the cranks are a 165 and I dont like those I would need a 170.
So I would have to buy one and get it swapped over and sell the other on
Ebay or forums. One guy said that he would do it just at cost. But with the
Ribble I could speck it to come with a 170.