I was in a total of 3 times in the process of purchasing my new bike. Everyone I interacted with were very helpful and available to answer any questions.
I went in for the first time with my 10 year old son. I was greeted immediately with a friendly smile. My son was able to test a couple of bicycles that were recommended based upon his ability and interest. We left there with the bike of his dreams. I plan to return with my bike to be tuned up.