In the world of alpacas we start with this:
In recent years, interest in alpaca fiber clothing has surged, perhaps partly because alpaca ranching has a reasonably low impact on the environment.
Many alpaca farms in Canada have on-site stores that sell raw fleece (great for felting), yarn (in one of the 22 natural alpaca colours or dyed), patterns and finished products. No two stores are the same and I've made many merchants happy in my travels throughout Ontario.
The farm where Serena lives has a wonderful selection of alpaca fibre products - check them out if you're in the area.