Needing a screen replacement for my phone and a new battery on another, I arrived unannounced and this was not a problem. My phones were repaired and at very reasonable costs. Very professional and left me feeling very confident in the quality of repair. So good to get this level of service, just proves it can be done.