Offering affordable luxury, Yarn Indulgences is a Candian hand-dyed yarn company creating colours that are always unique, and often one of a kind.
Recently the company moved from its origins as a brick and mortar shop in Kitchener, Ontario to online from New Brunswick.