Home button on my iphone 4 wouldnt work properly, I needed the phone badly so I didnt send it away to be fixed (or replaced as Ive now found out). Phone has just smashed and Im not being told that I have to pay for a replacement despite the fact that the button has been almost unusable for a month now, because they will see the cracked screen and charge me $250 to get a replacement. Is this correct? If its apple's policy to replace the phone for a hardware issue like the home button not working, I really dont see why I cant have the phone fixed or replaced based on the fact that the screen is cracked, it doesnt change the fact that there was/is a hardware issue, and their policy is to replace phones with hardware issues.
The Vodafone repair warranty will only cover hardware or software factory faults. If you find your device has a fault that needs to be repaired under warranty we suggest taking your phone to your nearest Vodafone store straight away to have to the phone assessed and sent away for repairs. Depending on the levels on available loan phones, you should be provided a loan phone in store. You can see the terms and conditions of the Vodafone repair warranty here.
As the your home button and cracked screen are separate issues, this will be assessed separately. Your home button may be eligible for repair under the warranty, however a fee will incur to replace the screen. It sounds like the store has offered a replacement handset to you at a lower cost for your conveniences.
If you'd like to pre book your phone in for assessment and repair, you can do this online here so all you'll need to do is drop your phone off at your nearest store.