I want to give St. Urbain Bagels in the St. Lawrence Market a 4.5 stars because they were the best of 3 bagel places I tasted in Toronto (the others were the Bagel House on Yonge and Gryfe's on Bathurst) but still not quite as amazing as a Montreal style bagel.
The sesame and flax bagels here are worth the wait!