Vodafone unlock code was delivered in the time frame promised. Additional assistance was given which was needed due to my misunderstanding of the various PINS involved with mobile phones. One minor issue was that I did not receive the unlock code first time but received it immediately on request. Would recommend NetPal.