Went in, told me it'd be 40 mins. Gave them almost an hour just in case and it was ready when I went in. Either I forgot what it was like to have a fully functional screen (been almost 2 weeks since I dropped it) or the new screen was just that much better. Anyways solid price ($86 after all said and done on a 5s) and quick service.