What's the given Apple waranty with the iPod Touch? It seems like a few people are already having issues with it and contemplating exchanging it. Does Apple charge a restocking fee in that scenario? Also if I've bought mine through Amazon, does the same Apple warranty still apply? Thanks