Deramores are offering 20% off almost everything with code GET20XMAS (excludes Stylecraft, Scheepjes and Lopi) for day 12 of their advent calendar deals.
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.