I usually hate ordering yarn online because I don’t like not being able to see and touch what I’m going to be knitting with, and while I love getting things in the mail, I hate waiting for it. Especially if it’s yarn. Or pretty much any craft-related stuffs. That said,…