Omg this is too funny. I literally had to sign up here just so I could comment on this thread.
I was googling "where do I buy mylar" and found this thread. I'm also slightly cautious about employees asking what it's for but it actually has NOTHING to do with growing plants. Don't get me wrong...