Good selection of bikes and bike gear. good prices. Service can be a bit slow, but dont get discouraged. Their bike folks tend to be really knowledgeable and provide really thorough support when it is your turn.
Bad experience renting a bike. Bad customer services. If you are in town, try another place. They doesnt seems to be interesting to work.
Love SB