We only ever had senior prom here. I’m wondering if it’s a public school thing to overcharge because all the proms I’ve been to were non-public school ones (including my own, never went to public school) and it was priced no differently than a restaurant would be, the biggest of our hurdles were getting the clothes (and in my case not being heckled due to choosing my brother as my prom go-to).