Fast service, fairly priced.
My screen repair started to come unglued after a year since they fixed it. Turns out, the battery was aging (in an iPhone 5?no way!) and was bulging a bit, so it slightly pried the display away from the case.
They were happy to either fix it or replace the battery for $40. Fifteen minutes later, walked out the door with a work phone that wasn't falling apart.
Recommended!