Willing and able. They were able to fix my phone when other weren't even willing to look at it and even find the root cause. Their address is actually 6 Hagley Park Road, beside Dr Andrew Parish Church and the office environment leaves much to be desired but who cares about that if they fix things! Their customer service is mixed. Ryan was great in professionalism and friendliness but a technician I had to speak with while Ryan was out should stay around the back.