It's a small, very nice shop. The bike prices are reasonable and everyone was very friendly and helpful. There's a small but good selection of accessories and parts. We didn't use the service department, but saw lots of bikes there so they do seem to be popular.