I needed a new screen and battery on my iPhone and I needed it in a hurry. After checking iPhone repair stores in my area this company seemed to have the best overall reviews; the negative reviews didn't disclose any big problems. I went by yesterday afternoon before closing and they had my phone repaired in under 30 minutes at what I felt was a reasonable price - maybe not the lowest possible but it wasn't the highest either. I'm very happy with this experience and will recommend them to my friends.