You could always drop your current service and get a cheaper phone.

I'm dropping Verizon for Sprint because I get 3000 minutes and unlimited everything for 20 bucks a month