That is sweet. Been looking for mylar in my area and no one sells it. I have seen thermal blackets though.

Anyone know where to get mylar from besides ordering it online?