I walk Cycle Gear at least once a month minimum just because of the stuff they put on sale. I don't ever really need anything, but for the right price ill pretty much buy anything if its a "deal". Super knowledgeable staff and is always helpful. I have had tires mounted here pretty reasonable cost, picked up boots and gloves for great deals, and even had an experience with a pair of gloves where the stitching was coming apart and they took them and replaced them no questions asked (now that's service). I buy all my oil change and chain servicing items here because i like to give them the business for my regular purchases just because their service is in point.