Just went to this place coz my phone screen cracked. Even though it was very busy the person at the counter kept her cool and was very professional. And they did a good job repairing the screen. It looks brand new.