OK, I've ordered the tp link MR600 from Cex. When it comes I'll get a Giffgaff card. Existing contract with +net runs out on 5th september, so hopefully I can get this up and running before then. Then I'll be able to tell them where to stuff their overpriced 'service'.