Rockn Robin
Senior Member
- Location
- Arizona
Bikesdirect.com appear to offer great deals, but I'm a little apprehensive on purchasing a bike without at least seeing it or knowing something about it. I was eyeing the Windsor Wellington 3.0 for $349.95, and those who own them have given good reviews on YouTube. Has anyone purchased from them?