I know this is a very old post but I am also looking for Mylar film sheets. Anyone knows where?