Last week I had to update the software on my iPod Touch. Halfway through, it crapped out on me. Everytime I tried to update it, I got this error message saying that it couldn't detect the device. I went through every help page trying to figure it out, un and re-installing iTunes, checking drivers. The lot. Remembered that an Apple store opened in Berlin last year, so figured I'd give the Genius bar a try. Book an appointment and turn up today. Tell the bloke what's wrong and the first thing he does is look in the port where the cable goes in and hooks out a chunk of fluff.
Updates the software, not a problem and everything is hunky dory.
Fluff on the contacts.
No where on any help page did it say, 'Hey, have a look see if the contacts are covered in the fluff from your pockets, because that could cause some problems.'