I traded in my old beach cruiser here for a new "hybrid" model. The trade in value was decent. Not what I hoped, but I didn't want to go through the hassle of selling it. The staff was helpful, but busy. I came in on a Sunday and they were slammed. Waited forever to be helped. They walked by me a few times without a "we'll be right with you." But when I was finally helped, they were friendly and professional.
They have a good variety of bikes (cruisers, mountain and road). They also have a ton of bike accessories. They do repairs and install your accessories for you if needed. But, for a chain store, I expected their prices to be better.
Overall, a good place and I'd recommend it.