Stop #5 was Yarn Cloud in Old Town Occoquan (http://www.yarncloud.com/). This store used to be in Woodbridge; it has moved!! If you move fast, you may still be able to get your paws on the 2015 Men in Knits calendar, they have a few left...!
I realize I'm not really going into detail about the shops; this is mostly so I remember where I went, and so you can see the insides. They're *all* lovely, and I hope to visit them all again!