I got mine at a yarn festival in Maryland this spring. You can order direct from Peace Fleece, and if you buy enough to count as a co-op sale (I think it's $100 or more), you get it for basically half price. People are often running co-ops on Ravelry that you can get in on. Check the Peace Fleece group.
Re: Knitters: Where do you buy your "Peace Fleece"?