Took my iphone5s here after I dropped it and shattered the screen. Took about 20 minutes for the repair. Staff was friendly and so far no problems. Much better service than GoGadgets which is where we had our iPad fixed and it still has problems with the button not working properly.