The best in Montreal.
Arguing about Fairmount vs. St. Viateur is pointless. They're both excellent. I find Fairmount to be slightly better, but you'll enjoy both without question.
They also have cream cheese, day-olds, matzoh, and specialty bagels on hand.
Cash only. Dozen sesame is $8.15, so have some change ready if you're kind!