tlarwa
01-20-2011, 08:18 AM
www.teamcyclist.com
It says they ship out of a Chicago based warehouse. Their offering is fairly limited, but their prices seem good on what they do have. Anyone have any experience with them? I'm thinking about placing an order and don't want to get hosed!
Tom
It says they ship out of a Chicago based warehouse. Their offering is fairly limited, but their prices seem good on what they do have. Anyone have any experience with them? I'm thinking about placing an order and don't want to get hosed!
Tom