I have been using iFix since they opened where they have sorted tablets, repaired family phones and only today, a repair on my own phone - all was done within 1.5 hours and at a (usual) reasonable cost. The guys are great, know what they are doing and wouldn't look past them.