Wow - amazing place. I gave them an S7 with a broken screen and after 2 hrs, it didn't work because it was a U.S phone and the replacement screen wasn't compatible. They spent another hour putting the old screen back and DIDN'T CHARGE ME FOR IT. This is customer service.
Guess where I'll bring every phone problem from now on.