A friend had mentioned good things, and when it came time for me to find a new repair shop, I went a little further out of my way to give Bateman's a try.
I do a lot of commuting around the city on my bike, and it had wintered under a tarp in my backyard. They did such a great job on the tuneup!! All the prices including labour were really fair. A few parts needed to be replaced, and they had them all on-hand, so my bike was ready sameday (with appointment, of course!).
There seemed to be a good variety of quality bikes and products. The staff were really friendly, and seemed to really know what they were doing (I say seemed to, because I have no idea WHAT they were doing - I just know my bike was happy afterwards).
You have a new regular, Bateman's Bicycle Company!