How to Attend Prom for (Nearly) Free