Screen had been cracked for months and finally went to get it fixed. Everyone was so nice and took time to explain everything to me - how long it would take, what it would cost, what it would entail, the warranty and guarantees. Very patient and kind! Answered all my questions thoroughly. Definitely would come back here!