My Galaxy s3 had a bad power button. I took it here and the owner replaced the button in a matter of minutes for dirt cheap, half the cost for other quotes I received. He was very pleasant to deal with and provided great customer service. How many times do u see 5 star reviews on yelp that u question if they are planted reviews? Well this place is totally legit. If you want an honest reliable repair done on your gadget, take it to Stefan as he is as good as it gets.