maybe check these guys out.

they are right here in MN, they have a good reputation for quality.

http://www.bemidjiwoolenmills.com/bemidjiwool.php



Something clever here.