Honestly, they can get some better quality ingredients if they're going to charge so much for a sandwich. However, they make a good sandwich - not all sloppy, not oversized, good combination of ingredients. I will probably go back and pay the hefty price next time I'm in the vicinity. :)