Excellent service! Answered my emails promptly, ordered a new screen and when I dropped it off had it fixed just under 2hrs. Igor was so professional the whole time and even dropped the phone off to me. My phone is as good as new, I will definitely be using their services again!