I came here to fix my ipod touch 1st generation. At first I was pretty upset because I didnt hear from them for a few weeks, and when I called to check up, they acted like they had no idea my ipod was even there and the phone number they had put on my file was something TOTALLY different than what I had given them. They said they would call me back the next day and then I didnt hear from them for about 2 more weeks.
So why am I giving them 5 stars? you are probably asking yourself.
Well, when they did finally call me back, they were super apologetic, they let me know they had tried everything to fix my ipod and they just couldnt.
They asked me to come in so they could give me a 2nd gen. ipod touch free of charge because "it's the right thing to do".
In my opinion that's true customer service. They figured out how to make it right in the end so I left with a feeling that I got something more than what I came for.