My iphone 3G silence button is loose. The phone is still under a year old and I did not damage it myself. The phone keeps on randomly vibrating whilst in my pocket and sometimes wont even switch onto silent. This problem is also affecting my battery. If I take it into vodaworld are they going to give me a replacement phone? Im worried they going to send it off for days because you can't get 3G's anymore only S? Or will they just give me a replacement iPhone on spot? Thanks