This place epitomizes a 3 star rating for me. A tad pricey, but a solid sandwich every time I've been. I'm a cheapass when it comes to lunch because I go out so often, but I'll splurge on this place every so often. I usually opt to get one of the built to order sandwiches and it runs me a little over $7. You'll be hitting $10 with chips and a drink. I'm a pretty big guy and this'll hold me over for my mid day meal (with other small snacks throughout the day of course). They've also got a decent loyalty card where you buy 5, get $5 off.