I actually had my iphone 4 serviced by Eddie 2 years ago. I did my research on Yelp and google and found this place with a couple to 5 star ratings. So I gave it a try. Eddie was very friendly and courteous. He fixed the cracked screen and the home button at a reasonable price. Service was excellent. I recommended this place to my sister and a few friends; they were also very happy with the results . In a week I will visit Eddie again to have my daughter's iphone 5's antenna fixed. AAA++++++++