I've been there twice now to fix my LED screen in less than a year. First off my screen is popping out. Secondly, EVERY time I have been back I seem to miss a screw from the back of my phone. So yes, now I am missing two screws on the back of the phone. Oh, and my friend also got his phone fixed there and his screen is also popping.
I would give them 3 stars because they do fix it quickly, but besides that I am certainly not happy with them.