I love Halcyon Yarn. Excellent service, great selection, including books//DVDs.
My only suggestion is to let us know a bit more about where the yarns are from. I like to stick to New England/Eastern Canada when I can, will buy from other places from time to time.
” Evan, Montpelier, VT