I love Cascade Yarns. They have an incredible variety of yarns, amazing colors, weights and fibers. My hands down favorite is their Alpaca Duo and the hat I made in it last year is super cozy and I always gets compliments on it.
I've been fortunate enough to get to edit two of their incredibly popular "60 Quick..." books from that beloved series. I edited their first one back when we first moved to DC:
And their latest when I was 1 week away from delivering Callum (but didn't know it at the time since he arrived 7 weeks early). Each book in this series gets better and better and when non knitters ask me what they should get for their knitting sister/mother/girlfriend/etc, I almost always recommend one of the "60 Quick..." books.
Not only do they have great, affordable yarn, but these are solid-to-the-Earth people. Family run, I haven't met anyone from the Cascade family who isn't kind or generous. I was asked last year to do a handful of patterns for them and they are just starting to debut online.
There were 3 other patterns I did for them so keep your eyes open for those!