My bike-dork boyfriend refers to Performance Bicycle as "the Wal-Mart of bike shops." It's a bit generic and far less esoteric than other bike shops you'll find in Charlotte, but Performance has cheap prices. I bought a helmet there for $20. I saw it for $40 at other stores. I'm somewhat new to cycling, but Performance seems like a great place to go for all the accessories - and maybe even to get your bike. Why pay a lot for a U-lock when you can get it for cheap at Performance?