I agree with Shane's answer. They also have a clearance section in the fabric department! Good deals there!
The sale goes monday through Saturday but if you miss it just go to hobbylobby.com and click the weekly ads. They rotate every week and it usually takes a week or two to be put on sale again.
Thanks! Your answer is awaiting moderation.