Einstein is a great place to stock up on bagels of every different size, shape, and flavor. They have a variety of cream cheeses as well. The coffee is a little bland and they don't have a great selection of specialty coffees. So stick with plain coffee and you should be delighted.