Just popped in for something completely different and my local branch (Crewe) is selling Rowan wool for 99p per ball. Slightly 'eclectic' stuff, but reasonable enough that I bought 8 balls of two different types!