I like Field's Fabrics so would check that out. If you want to travel toward the east a bit in East Lansing Country Stitches is a wonderful quilt shop. Large selection of fabrics, great ideas, lots and lots of batik and a great sale room.
My family lives in Kalamazoo which is south of Grand Rapids so always make those two on my must go to when I'm in that area. I will have to stop and see they ones Grandma Mary suggested when I'm in GR.