While you can eat here pretty cheap if you get the daily special, a lot of the menu is not cheap. The sandwiches are tasty, but not overloaded or anything. I guess you are paying for quality over quantity. I did notice they had Kiltlifter pints for $2.75 which is pretty reasonable, so if you add that in and average it out, you'd get a better value. The service was very good and the workers were very friendly. This appears to be a family owned business so I say go here and support these guys... and get a beer with your sandwich.