They did a great job! Fixed my son's iPad within a few hours and did it at a very reasonable price. Special mention to John, who provided friendly and responsive service. I hope I never have to see them again. But if I do, I know I will be in good hands. Many thanks!