Came to get my phone screen fixed and the technicians actually knew what they were doing which was refreshing. Work quality is solid I won't lie but the whole process took longer than it should have, I was there almost three hours for something that shouldn't take more than ninety minutes. Staff were friendly enough and explained what was wrong with my phone in detail which I appreciated. For what they charge, the waiting time is honestly the only thing that annoyed me but the repair itself was worth it.