Wheels in Motion is a specialty bike shop that carries Giant, Raleigh, and several other brands of bikes. The feel of the shop is casual, and you can tell the people here love what they do. They can set you up with a new rig, fix your old one, or sell you pretty much any accessory you may need to get the most out of your next trip. They have a great variety of mountain, street, BMX, and kids bikes. Check them out.