Terrible experience. 1st of all they were over an hour late opening on Saturday. We had to call another location to see what was going on. We dropped off an ipod touch that went black. They called us later that day and said it couldn't be fixed. When I went a few days later to pick it up, the "tech" who worked on it told me a laundry list of things (including a diagnostic) he tried and couldn't figure out what was wrong with it.
I took it to a different place I found on Yelp. The guy looked at if for 5 seconds and said it looked like it just needed a new screen. The LED screen had just fried. 45 minutes and it was good as new.
This place obviously needs some new "techs".
Really disappointed! I'll be reviewing the place that actually knows what they're doing too.