I go to club 10 tailors in Promenade mall (Thornhill, Bathurst North of Steeles). Like a good tailor
1. He understands what you want, and explains what will work or not, and will even tell you when it's a bad idea or not worth the money
2. You pay, but you get what you pay for
(I would apply the same 2 rules to find any competent tailor)
It's pricey as usual, but it's a mental relief to know it'll probably be done right. The asian lady around the corner working out of her garage it nice, but after messing up a few things a few times, it's hems only for her from now on
PS -
http://www.styleforum.net/showthread.php?t=22415