I highly recommend Joseph's Coat! I was looking for a particular yarn and unfortunately could not find it anywhere in Missoula. The woman at the shop told me she had a skein of this yarn in her own stash at home. She was so nice, she actually brought it in for me the next day and gave it to me so I could finish my project. Definitely check out Joseph's Coat if you are in town!
Lovely yarn shop. They also have a great fiber selection. Stopped in as I was traveling through Missoula and I picked up a lovely Moreno sock yarn, some beautiful orange and brown variegated silk and Moreno roving and an old copy of Ply magazine I'd been looking for.