Just going by what I've been told, this is the reasons why the shakes are expensive (and worth it):
- Comes with souvenir cup
- Made with a LOT of whatever ingredients are in it (example- the key lime pie shave have a whole slice of pie blended into it as well as one on top)
- The atmosphere
- It's a theme park, and you pay more for just about ANYTHING in a theme park
If you want to eat cheap, don't go to a theme park to eat. If you go to theme park expect to pay more and get something out of the ordinary. If you really want to have Steak N Shake (which I love and eat all the time) you can do it just down the road from Universal or back at home in BumbleF Indiana, but most people going to a theme park want something they can't get everywhere else and expect to pay extra to get it.