Grubers in Waite Park on the NW corner of Hiway 15 and 3rd St. N.is wonderful and huge. But also you should go to Aunt Annies Quilts and Silks in Avon, MN. Just a 20 min. drive NW of St. Cloud, on 94, to Avon. Take a right at the top of the exit ramp, head down the main street and it'll be on the left. It's wonderful too. St. Cloud also has Mill End Textiles, 2 blocks west of Grubers, Hancock Fabrics on the SE corner of Hiway 15 and 3rd St. N. and JoAnns on Division and 33rd Ave, in St. Cloud. I'm from St. Cloud and prefer Grubers and Aunt Annies- they are the best, I think.