Sporting Goods in Denver, CO
Sporting Goods • Bicycling
700 Lincoln,
Denver ,
CO
80203
UNITED STATES
Based on 3 reviews
Worst. Service. Ever.
They are conveniently placed on Lincoln St. They do indeed sell bicycles. Other than that, every thing else is just plain poor.AVOID this overpriced dump
Please do yourself a favor and avoid this shop. Rude, dismissive staff wasn't worth the way overpriced tube. $7 for a tube? Way to gouge Turin. I'll go to Performance down on Colorado from now on.A Hole Manager
When the employee that was helping me couldn't find my special order she involved the manager. Things were OK till then. This arrogant jerk made the missing part seem like it was my fault and then proceeded to tell me to calm down when I...Worldwide > United States > Denver > Sporting Goods