My infant son was playing with my iPad mini long story short - ended up with a cracked screen. Called them first to see the availability, and they were able to fix it on the same day. I dropped it off, and they called me at the end of the day. It was like brand new! Customer service was good, will be back if I need to lol.