This MAY sound stupid you guys but... can I pick up mylar at Wal-Mart?
*weak grin*
*waits for horde of insults*