I was walking through the mall and happened upon this place. I dropped off my kids iPod touch and my iPad because they all had cracked screens. Was surprised that they said they could repair all three devices the same day. I went to run some errands and got a call a few hours later stating that my stuff was fixed and ready for pick up! Nice! Went to pick them up and they were good as new! My kids were happy and so am I. I will be sure to keep their info for the future.