Definitely look at Uniqlo. I ordered some pure merino wool jumpers, they arrived today. Just ordered two more, they are so lovely. Loads of colours, am sure they have a similar purple to your first link. £19.95 each I think. Chuck some Heatec thermals in while you're at it, job done.