These guys were able to fix my LG phone that I had bought in the states and ordered the part for me. They were super busy when I got there so I had to wait a little longer than I probably normally would have to there. The fact that they were that busy suggests they are doing something right. I'd give them 5 stars if they hadn't misquoted me by $10.
Highly recommend them though.