Its a summer job at a municipality, so you're making, what, $15-19 an hour, with o/t and the like?
Your average uni student these days, if they can find it, is making $10 an hour as someone in retail or $5 an hour plus tips as a server.
I'd say suck it up and work.