Audio on my laptop broken?

I have a P400 Touch from Lenovo with Windows 8, and it's been having issues playing audio. Sometimes the speakers work and sometimes they don't. Sometimes the headphones work, but not always. And sometimes, if I have headphones plugged in, it will play sound from both the headphones and speakers, or sometimes neither.

I tried uninstalling and reinstalling my default audio driver, and it made my headphones work until I shut my laptop down and rebooted it. At the moment neither my speakers nor headphones work. Does anyone have any advice, other than trying to fix the audio drive thing? Because that didn't work.

Take it back to the shop! That's what I did!