We have some nice (expensive) LYS's near where I live. Depending on what I want or need, I'll either go there, or Michaels or shop online.
Online is usually less expensive and the last time I ordered it only took two or three days to arrive. I'm making a sweater, so I needed 11 balls of yarn. Much, much cheaper online.
Wow, I actually finished something!
- Fauxhawk from Pretty In Punk
- Dreamswatch with KH Yarn