Mirage,
I just ordered a roll from this place (Pollard Water) yesterday. It's in NY but, one of the few places that don't require you to purchase a case. (some places that I have looked at, had a minimum order amount for this stuff)
Don't know if you're in a rush to get the film but, I have heard a little bit will last a long time. I could send you some when I get my order. It should be here by Tuesday.
Here is the link, hope it helps:
http://www.pollardwater.com/emarket/Pages/L1410110film.asp
Here is an article about using the Parafilm M to mask canopies:
http://www.clubhyper.com/reference/usingparafilmda_1.htm