I'm going to make a bit of a generalization and say that it's hard for small yarn shops in suburban areas heavily populated by big box chains such as Walmart, Michaels, etc. People get in the habit of just picking up yarns where they are also buying paper towels and forget about supporting the local and independent businesses. But Sweet yarns has done a g rat job of distinguishing itself- Paulina, the owner, only stocks yarns that are not carried by the big box stores, and has lots of knitter faves, like Berroco, Malabrigo, Debbie Bliss, and Rowan yarns. She also has lots of great classes, and the atmosphere is totally the kind where you can bring your knitting, pull up a chair, and hang out for a bit. I'm so happy to see Sudbury get a great LYS! I'll be popping in every time I'm back home, for sure.
I have no idea why I have that horrible look on my face- I think I was confused as to what that gentleman was knitting. turns out, it's an oversized Christmas stocking! Getting a huge jump on your holiday knitting- now that's clever.