i went to my local phone shop , i had back and front screens change and the power button , it cost 50 quid and the iphone 4 works great mate, ive had a go at a 4 and 4s and its fiddlly , but if you get of ebay just make sure u read the feed back 1st, to be honest id rather get a shop to repair it