Accidents happen, so after a year and a half of owning an iphone, i dropped it on the kitchen floor. Googled "cracked iphone screen" and imobile repair came up. The excellent reviews helped in my decision to call. It took him a few hours to return my call but he apologized as he has been swamped with work. That does not affect my rating overall. What can I say? Miles is very professional, educational, courteous, punctual and did an excellent job in replacing my cracked iphone screen. He fixed it in 15-20 minutes. For $110, I was glad I got my iphone back like sparkling new. Accepts credit cards too.