I bought my amazing bike from these guys 2 years ago and I have had fantastic service ever since. They are super friendly, funny and reasonably priced. They answer all of my rookie questions and don't make me feel like a complete idiot. They even gave me a little extra love when I was in a brutal accident that wrecked me and my bike. Even after that rough patch, I love to ride in Toronto and they keep my bike in shape.