Seems like a good bike shop. The interior is a bit dated (think 80s-90s pegboard) but the staff is very nice. The general manager helped me quickly and efficiently. He was able to answer all my questions and quickly was able to find a bike that fit my child's needs. The bike wasn't assembled and he had it put together in about 10 minutes.