Purchased my first bike in years from this place, after my husband recently went to pick one out for our youngest child and had an amazing experience. They make it easy to keep coming back, and we plan on coming here whenever we need something. The customer service was excellent without being pushy. They offered help at exactly the right time (they must have seen the look on my face!) I started out overwhelmed but ended out happy and with a new bike. Thumbs up.