The Knitting Network have put together a limited edition surprise birthday box worth over £40 for £18.99. Each box will include an assortment of 15 balls of yarn from well known brands such as Sirdar, Scheepjes and Creative World of Crafts.
You can find all their sale yarns here.
This page includes affiliate links, if you follow them to shop it wont cost you any more but I may receive a small commission which goes towards the running costs of Pollyknitter.