Hi guys, I got my iPhone 4S delivered on launch day from Vodafone and it's just developed a fault with the speaker. Basically it sounds like it's "blown" and has gone very rattly when making sounds and the sound is all distorted. As I got it from Vodafone UK should I return it to them or go and see a genius at an Apple store for a replacement? All the iPhones I've bought before have been directly from Apple so when I have seen them they have just changed it no problem, but I'm not sure what the deal is if I got it from Vodafone? Thanks for any help!