Our church always gets our bagels from First Class Bagels and they've always been more than helpful. I dealt with them personally when I needed 6 dozen bagels daily for our Vacation Bible School and they had them ready to go when I walked in. The people are super friendly and there is a huge selection of bagels, muffins and cakes/danishes. First Class is also a deli and they have a whole other side of the store dedicated to that. They have a few tables to sit at to eat your food and the place is clean and nicely decorated.