At one store you purchase a card for $3.50 & each time you purchase over $5 of fabric you get your card punched & when it's full you get $25 worth of product.
Unfortunately I also have 2 cards... for shops that have closed before I was able to fill the cards.
We have a new little fabric shop in town....not strictly quilt fabrics, but a good selection & will take requests & if you sign up for their newsletter you get 10% off fabric purchases... just signed up last week, so looking forward to spending some more $$ in town.