The Knitting Network have a new Mystery Box containing an assortment of 10 balls of yarn worth over £35 RRP on sale for £9.99 while stocks last.
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.