I have used both C-Cycle and FC in the past.
I switched to FC because they support my friend's race. Without a doubt, they have deeper resources in terms of products, services, facilities and exposure to top riders and teams.
Nothing against C-Cycle, he does fine work. But I'm sticking with FC.
-Dean
2001 xc300