Anyone here riding a 2005 Giant TCR ? I just got a wireless Sigma1600 computer from totalcycling.com and I can't get it fit. The rubber straps provided do not hold the computer flush onto the oversized bars and likewise the sensor does not cope well with the flat-aero nature of the fork. I'm probably going to off load it on ebay and try again.
The TCR is a popular bike, so someone out there must have a computer on it (preferrably wireless, but not a fight deck) with some feedback/opinions.