My LQS does it two ways..."skinnys," which have 2 yds or less on the bolt, are always 20% off. The other way is on the last Saturday of the month, buy the remainder of any bolt in the shop at 25% off. Their newsletter always reminds us of these bargains. They also have a 50% off section, which is probably "slow movers."