I opted to pay for our meal here, on our last day. We paid under 30 dollar for four sandwiches and a bowl of soup. Everything was excellent. We used some of those snack credits that seem to get pushed aside for our drinks. The staff is very friendly and know how to keep the flow of traffic. This place is very busy but worth the wait. I had the Italian, my 10 year old, the all American and my 8 year old had the ham and Swiss. My husband had the full Montague. I highly recommend this place to anyone! I also had the loaded potatoe soup which was amazing!