The best bet is the lucky-dip through Money Saving Expert website for now - they usually have a daft offer like 10,000 codes where first 1,000 get half price Sky.

Staff codes will be available again, probably some time in November.