The Knitting Network have a selection of yarns from popular brands all priced at £1.99 or less per ball. The offer includes yarns from King Cole, Scheepjes, ABC Yarn and more.
The Knitting Network are also have a special offer on the new Hayfield Bonus Glitter DK. Individually the balls cost £3.60 or you can purchase 3 for £6. Plus there is a free knitting pattern for a cardigan to accompany the yarn.
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.