We stopped here on our way out of Montreal and these bagels were good enough to quell the stress of our impending 7 hour drive home. The shop is very small and only accepts cash. Luckily they also accept American because we ran out of Canadian. If you order the bagels plain, they are very cheap. About 80 cents or so. However we ordered ours with cream cheese which drove the price up to about $3.50 a pop which is kind of a lot (which is why we were shocked/embarrassed to run out of Canadian money!) The bagels were not warm unfortunately but lived up to their flavor expectations. They have sort of a sweeter, lighter taste to them than NY bagels. My bf and I scarfed ours down immediately. They are definitely smaller than their American counterparts. Thankfully we had some more cash on us and ran back in to buy 2 more with cream cheese and a half dozen to freeze at home.