My LQS has a Saver's Club. You pay $25 to become a member. After that you get 25% off of all fabrics, patterns, and notions, and 20% off of all books for 1 full year. I love this!!!!
Plus, if you buy a machine from her, you get to take any class she offers free - for 1 year.
It is a fantastic shop.