My iphone isn't switching on

My iPhone switched off randomly, I put it on charge about 3 hours ago and nothing happened, the lock button that helps to switch it on doesn't work, the nearest apple store is miles away and no other phone shop will touch it, any suggestions

Try a hard reset - holding down the home button and lock button for around 10 seconds until the Apple logo appears. If that fails try connecting your phone to iTunes on a computer/laptop, if it's not recognised by iTunes then looks like you might need to make a trip to the Apple store. If the phone is.sill under warranty (under a year old) and providing the display isn't cracked and there's no liquid damage Apple should replace it for free, if not there's a fee of about £180! Hop this helps!

What the hell!

Press and hold the home button and apple logo should come. When it starts up immediately press the up volume key til iphone loads in safe mode. After that restart the phone by pressing home and sleep button til it turns off and then turn it on.