My favorite is Quilter's General Store in Rockford, about 1/2 hr from me. It's in an old farmhouse and just beautiful. They have classes, etc. There is one closer to me, but I won't go there because of the attitude of the staff. There is another one in So Beloit called Quilters Attic which has wonderful people.