I was going to second Velo Girls- Check out www.savvybike.com Lori used to post on here a lot and is extremely knowledgeable!