So I took my son into this shop earlier it's a really nice shop a lot of excellent parts very quick estimates for fixing my son's bike at a very fair price, all though I did have 2 major problems with one of the young mechanics named Glen who was working on my son's bike. First he looked stoned out of his mind, 2nd he was very rude and impolite to my son when he was just asking for advice and asking what kind of "set up" the young man has on his bike, he had the audacity of calling him a few names and telling him that what he was talking about was gay and stupid, my son is 14 years old and very polite and well mannered and does not deserve to be talked down at all. My son and I will not be returning to this store due to the poor management of employee moral values. That is not how you treat a customer, let alone a child! Very disappointed in this shop.