Back in my youth, I was an avid BMX-er. Being that this shop was easily within riding distance, I spent a fair amount of time there. They have a good selection, but it's all overpriced stuff, and unless you catch them during a clearance sale, you can easily find cheaper prices elsewhere. On top of that, the majority of the staff is just mean. If you're under 25 or so, don't expect much respect. This may be a fairly common thing, but I just don't like being treated poorly when I'm spending my hard earned money. Anyway, avoid this if possible, it's not a great bike store.