Aurora Yarns is my go-to company for all my knitting needs. Their yarn is of high quality and comes in a beautiful range of colors. I recently completed a shawl using their yarn and it turned out gorgeous. The staff at Aurora Yarns is always helpful and provides excellent customer service. I highly recommend them!