Ram Wools is a Canadian Company with our main office and retail store located in Winnipeg, Canada. Our customers are from the United States, Canada, and all around the world with most of you ordering directly from our mail order catalog or our web store. We've been in the hand knitting yarn business for 27 years, starting as a small retail yarn store and growing through the years to the broad based company we are today.