IPhone 4 lock button is jammed?

I've had my iPhone 4 for roughly 2 years now. It's been working fine until the lock button jammed and eventually stopped working completely today. Now I'm unable to turn off the display, screenshot or turn the phone off. I tried to use the Touch Assist button, but it sucks and gets in the way.

Anyways, I'm eligible for an upgrade, but I've been trying to hold off until Apple comes out with something new. Is it worth getting the lock button on my current phone fixed at a shop for around 80 dollars, or should I just go ahead and get an iPhone 5?

Any suggestions outside from these would also be helpful

Iphone 5 is cheaply built and a lot of people don't like it. The 4 is the best iphone and I'd recommend keeping it. I loved mine until I got a blackberry but that's a different story

  • Lock button on my iPhone 4 is Jammed? The other day I noticed it, it is still working but I have to press down really really hard for it to lock. I didn't spill anything sticky on it or anything and I took a toothpick and tried to undo it. But no luck. What do I do?
  • On my iPhone4s my lock screen button got jammed. Is there a way to turn it on? .So my iphone 4s's lock screen button got jammed & its really annoying. Now i can't turn on my phone without plugging it in. I also can't take screenshots of snapchats which i can live with. I've been using assistive touch. But i wanna know if i can turn on the iphone in anyway without having to plug it into a charger.
  • My iphone 4 lock button is jammed? - 2 I dropped my phone and the buttons jammed no matter how hard I push it doesn't do anything… Is there any way you can't fix it with out opening it? And I don't have money for a repair shop to do it. I had an iPod that did the same thing I dropped it and the button came unharmed after a few months
  • My iPhone 4 lock button is jammed? - 1 Ok, I just got my iPhone 4 for Christmas, and I guess I've pressed the lock on/off button too hard, and now it's jammed? I'm thinking about pulling it out with pliers? Is that safe? What can I do?