The people are fantastic, the food not so much. Just spent $10 bucks on a ham and cheese sandwich and the bread was at a minimum 3 days old. The least they can do is ensure the quality of their food, specially when they have so much competition around. Sorry guys, you earned this one for falling short on standards.