We got our season passes mid-April and have been four times since. We have bought: bbq buffet at the mine once, one funnel cake, one skillet bowl, twisted tater on a stick, one pop with the purchase of a souvenir mug and four pop refills since, one ice cream float in the saloon, and three frozen lemonades. The prices aren't that bad, but if you notice, we don't usually eat meals there. We typically eat a big meal before we head to SDC and snack through the park.
Having a toddler, I sure hope they never stop us from bringing in food/drink. It's so much easier being able to whip out a snack for her (or a bottle of water for myself) than stopping what we're doing to find something at a stand. I think being able to bring your own things make the trip affordable for families. I love going through the parking lot in the tram seeing families around their car having a picnic. I grew up doing this as did my husband. It makes it affordable. Affordable = MORE trips to SDC!
There are a few things that are just plum outrageous. Compared to other theme parks, though, I am very pleased with the pricing. The food quality is what I would expect. I'm happy it's not carnival fare, it's actual food!