There are a number of lovely shops in Grand Rapids beyond the chain fabric stores. I live in the Kalamazoo area and we have some fine shops also. GR is a little closer to Holland. There is one shop in Plainwell, Michigan that is closing its doors soon. The name is Dancing Dogs. Plainwell is about an hour from Holland just off of Highway 131. They may have some deals.