I've been in Turin's several times and have always been greeted by friendly salespeople who are always very helpful and knowledgeable. They seem to have everything you could possibly want or need for a bicycle! This is the only bike shop that I go to. Like they say, "Once you've found the best, why fool with the rest?"
I have been there a lot recently and this place rocks! They have everything I need and close to my house. All these reviews are from a few years ago and I feel like it has changed a lot since these reviews were written. If no one has written a review in over 2 years they must be doing something right. haha
ITS THE BEST! my favorite thing about this shop is that they dont have the normal snotty stuck up bike shop attitude. they fixed my bike quickly and i havent had a single problem since! im totally going back next time i need to, but with this fix, i might never have to go back!