This place is pretty alright, it's my closest LBS, and where I come for repairs.
They can be helpful and have provided me with good information, they generally have a decent selection of bmx parts- but as stated before, the majority of this store is street and mountain focused. The parts are pretty reasonable compared to any other bike shop.
The staff is friendly, knowledgable and involved with the community.
The only reason I didn't give 5 stars is because prior to becoming a little more regular I would get some sketchy and inaccurate information about bikes, parts and brands in general. I don't know if it they were just trying to score a sale and I came off as unknowledgable or what- but since then they've earned my trust a little more. I'll be taking my new brakes in to be installed (because I can't do it for sh**) pretty soon, we'll see how that goes and maybe they'll earn that final star.