Tried having my LG G2's broken screen repaired at a different (albeit slightly cheaper) shop, but it dragged on for weeks with poor communication. Set up an appointment at the GSM Repair Center and could drop by at my convenience the same day. I expected a half hour wait, but they were done in 7 minutes. Perfect!