Can't hear anyone on call with iPhone 4s?

I can't hear anyone when I ring them/they ring me on my iPhone 4s (IOS 7) . I've had the phone for a while now and there's no protective tape over it. Sometimes when I put it on speaker I can hear myself slightly but only once. Has this happened to anyone before? What should I do?

I think its time to get the iphone 6 or go to the best buy geek squad and see what they can do.

  • Why can't i hear incoming call from skype on my iphone? I use to be able to hear the normal skype ring but recently it is just on silent and says 'incoming call from… ' is this because my phone is on vibrate? But then i want it to at least vibrate when someone is calling me?
  • Why can't anyone hear me when I make a call on my Iphone 4? It doesn't seem to matter what I do. I can put headphones in that have a mic, I can use speaker and I can put it on normal calling but nobody can ever hear me. Is this a hardware or software issue? I just spent a week with no phone and got a new one and it has this issue. What exactly are solutions to this?
  • Why can't anyone hear me during my phone call? Iphone 4? Someone called me today and they couldn't hear me talking. They just kept saying "hello? Hello? I can't hear you." Then I called someone else to make sure it was my phone that wasn't working and that person couldn't hear me either… I DON'T HAVE A WARRANTY I NEED Help Please!
  • When i call someone on my iphone they can't hear me and i can't hear them why? Well it just happened i was calling my dad like 10 minuets ago and then i hung up and then called him 5 minuets later and i could hear him but he can't hear me for some reason why is that? I'm sorry i meant i CAN hear them but they can't hear me