Walked in, placed my order, and from there it faster than I thought it was going to be considering I ordered 3 bagels with cheese, egg and bacon/sausage. Slightly confusing for a first-timer because they take your order and you don't pay until your order is ready. I kept waiting in anticipation to pay. Felt like a total noob :)