looking for recommendations for good quality, and hopefully reasonably priced fabrics. Also yarn. Thanks!