Monthly yarn subscription is the way to go!

Hand Dyed Yarn