Everything at Disney is expensive. My husband says that the MM in Mickey Mouse really means "more money", because that is what we always spend! Seriously, we always either stay someplace that has a kitchen so we can cook at least some of our meals, or we take lots of non-perishable food with us to help keep down the cost of what we spend. We take snacks and breakfast foods in particular, even when flying. We just make sure to pack all of the food in one suitcase, because it will most certainly be hand searched! But we love Disney and keep going back anyway, even with the high cost.
Laura