Obtained unlock code by paying £10 to Asda. Typed it in and it said SIM restriction off. But my other SIM card (which works in another of my unlocked phones) won't work. Nor will my foreign SIM card. Phoned Vodafone (which provides Asda with network) as it said in the email, and after 15 minutes they said I should try unlocking with an actual Vodafone SIM card, which would cost me £1 and the hassle of getting one. But I'm going to Portugal on Sunday, and need it sorted asap. Can anyone help?