Great bagels, fine pastries, really poor organization at counter. Each counter staff person takes an order and then makes the full order, resulting in customer who just wants a bagel off the shelf waiting a l o n g time while the counter help makes another person's entire order and then rings it up. (Most shops have a designated cashier who rings up all purchases and grabs the quick muffins, etc, while cook/prep staff put together any order over a few seconds.) I now only go in to GB if I see there is no line. Many times I have waited in a 12 minute line, been late to an event, and I have decided not to repeat that mistake. Good food if you have time!