I browsed REI's website for a few days before deciding to drive over and dive into the store... man, was I ever impressed with the level of service and the amount of inventory they have for bike parts and accessories.. decent pricing.... I was definitely happy with the purchase and will head back soon!