I'm in here just about once a week. The store is rather large and is always clean. The restrooms are clean too. They have a nice yarn selection. I also scrapbook and they have a nice selection of supplies for that as well. I would like to see them carry a larger selection of companies; however that is not something this store has control over.
I've taken a few classes for crochet here as well. Pat is absolutely the best teacher! I would highly recommend taking a class with her for knit or crochet or anything she might teach. It's completely worth the price.
You can get coupons in your e-mail, a phone ap, text messages, regular mail. Many times they have 50% off the classes!
My only complaint is the classroom size and sometimes you have to do your class right in the middle of the selling floor which is not conducive to learning (in my opinion) I don't like to be gawked at while I'm trying to learn something or disrupted by giggling teenagers running around laughing and shrieking or crying toddlers who don't want to be forced to look at fabric one more second.
So if they have more than 1 class going someone has to take the sales floor - that's the only drawback.
They also honor MIchael's coupons.