Inkreader, I see you're a Canadian too! Fabricland actually has bi-annual stock clearance sales for fabric, I managed to get the fabric for my Sailor Saturn leotard at 50% off. That was back in July, so I'd guess there would be another sale in Dec/Jan. Plus if you sign up for their membership (I can't remember how much it is, or if you're still able to sign up, it's a very time-sensitive annual thing), you actually get your own Members Only sales where things are around 30-40% off.
But in any case, if you can hold out 'till the holiday season, it might be worth a trip to your nearest Fabricland. They have a pretty wide selection of fabrics, maybe they'll have the same thing (or something similar)?