That's weird. Reinstall the software of your phone and everything will be fixed. how to do it? follow this.
1. Download Nokia Suite first. click here to download.
2. Connect your phone to your PC using USB cable.
3. Wait until Nokia Suite detects your phone.
3. Go to Tools > Software updates > Reinstall software.
This will help you.
Agree with your comment about taking it to a repair centre, I been to two car phone warehouse shops, one said there no internet on the phone the other shop told me to contact my mobile provider. They got no clue I try the shops again when different staff are on duty.