I highly recommend Andrew's Formal. I was married a couple of weeks ago and rented tuxedos for all of my groomsmen from Andrew's. Their tuxedos selection is better than the all of standard tuxedo rental places in Toronto and include slim fit tuxedos. Nick, the owner, is highly knowledgeable and very easy to work with. I lost the bow tie that I purchased from Andrew's and Nick gave me another bow tie for free as a wedding gift. Go here - you will not be disappointed.