The code from Orange should last 30 days from your receiving it. Orange charge for a 2nd code ( if needed ) so if your Broadband with sky doesnt go through in time i`d be asking orange to 'wave' the fee for a 2nd code due to their witholding it for several days.