I really enjoy Einstein's they always have fresh bagels the price is fair and reasonable and they have a great selection of bagels also have pretty good coffee and usually a seasonal coffee. The service is always friendly and helpful... Only thing that may bother me is that once they're out of a bagel it's gone they don't make anymore that day and on the weekends that's likely to happen because it gets really packed sometimes the line gets pretty backed up. I'd just advise if you have a craving for a popular gourmet bagel like the Spinach Florentine (My favorite) you better get there early!