They bought prom tickets, rented tuxes or bought gowns, hired limos, did their hair, had pictures taken, and in all that preparation, no one could stop at the local Rite-Aid? hell, the corner grocery stores and bodegas sell them at the counter these days.
Limo drivers know how to drive to CVS and Walgreens :)