Our LQS has a few frequent shopper perks:
1) 20% off total (excludes machines) on 1 time purchase in birthday month - I always buy too much!
2) Computer records yardage purchased, & after 50 yards, get $15 free fabric of my choice.
3) Also - if participate in block of the month at the shop, or any classes, 15% off purchases day of class.
4) "Fabric of the day", changes daily, 25% off, minimum 1/4 yard purchase required - if I stop in at the right time, they've let me pick the fabric, anything I wish to be the fabric of the day!
5) Sale rack - $4 to $6 per yard; 40% off select patterns
6) Finish bolt - 10% to 15% off regular price
7) Free cloth bag with $10.00 purchase; then get 5 cents off total each time I bring the bag back to use.
Best 'perk' I ever received there - when they relocated to a new store, had grand opening specials & sign-ups. I won:
1)Daily give-away - a nice basket of thread, patterns, FQs, table Ott light, chocolates, templates, rulers, misc notions
2) Grand-opening prize of a Babylock Quilter's Choice sewing machine with table extension & added knee control & travel carrying bag
There are other shops in town, so these perks keep me coming back to them & calling them my fav LQS.