I had read some terrible reviews left ofr their original shop in Kensington Market, which naturally made us a bit hesitant to take our bikes to this shop.
Admittedly, we haven't done anything major or serious, but over the last year or so we've now taken our bikes here several times to fix flat tires, and each time we were treated with courtesy and their service was fast and affordable.
Also, their labour charges were waived when the tire went flat again within a week or so even though it could have been no fault of theirs, which we appreciated very much.
The shop is spacious and clean. It appears they have a good selection of bikes and accessories too.
So far we're very pleased with this shop even though it remains to be seen how they will fare when more major/serious problems need to be dealt with for us (thus, 4 stars instead of 5 in this review).