Had a very good experience with Mobile Phone Geeks. They were very helpful and, even though the part for my phone had to be ordered, they fixed my phone as soon as they could. The phone was fixed, then had some issues, and I was able to bring the phone back, and instead of having them reorder the part, they just agreed to fix my iPhone instead, without any extra cost. I recommend Mobile Phone Geeks to anyone who needs glass repair, etc., as they are the most affordable around this area.