The Knitting Network have reduced Scheepjes Invicta Extra to £1.49 per 50g ball. The yarn is a 4 ply weight with 75% wool and 25% polyamide making it perfect for socks. There are currently 12 colours in stock to choose from. The yarn is also suitable for shawls, garments and blankets.
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.