Quoted from MustangPaul:
You can buy mylar at Office Max and places like that too.
I hope it works out and they give you a little discount. No more shipping parts for the locals is always a plus too.
Thanks for the tip - I already had an order in for new balls, flipper rubbers, and a bunch of other stuff. Cost me a very small amount to add it in.
That said, I'll make sure to hit up Office Max when I need emergency mylar.