Very friendly staff. A lot of selection packed into a small space. So cluttered, but high yield for your buck in terms of selection in a small town shop. However, avoid tha adjacent bike shop. Completely different owner who has proven over and over to be dishonest with very poor customer service.