Can someone recommend a bakery where I can pick up some soft mini bagels? I need them to make mini bagel sandwiches for a party. Although I've tried mini bagels from a couple of places (one place being the one on avenue/lawrence), from my recollection, they were kind of hard. I want them to be on the softer side so the sandwiches won't fall apart when I cut them in half or people bite into them. I'm willing to travel for good bagels so any part of town would work. Thanks in advance!