Was on the John Lewis website and found the Sky +HD Starter pack mispriced. It is meant to be £30 but the price has been changed to 4p today for some reason. Don't know how long it is going to stay like that for.
This is what is says on their website about how it works
This is how it works:
Buy this starter kit for £30 and we'll send you a FREE Sky +HD digital box for £30
Contact Sky when your box arrives and choose the Entertainment and Premium Packs you want to watch - TV Packs start at £19 a month
Book a date and time for a visit from a Sky engineer to install and set up your Sky box and dish
Your set-up will take no longer than an hour and be fuss-free and completely profession
From what I can figure out there is a code i the box I think and you have to quote that to Sky and they will send you out a HD box.