Free: Contests & Raffles.
I'm pretty sure Sleeping Indian Designs is made in America. They're out of Wyoming. http://www.woolcamo.com/Their stuff is expensive, but everything I've heard about is once you buy it, you won't ever have to buy it again.
Pendleton Woolen Mills still makes there stuff locally.