Walk-in with no appointment. They quoted 45 minutes and so I went to the store and came back at 35 minutes. It was already done. It has been about 2 weeks and the screen is working great with no issues. I will definitely return. (Hopefully I don't need too).