Can anyone tell me what material these thanks are made of, I was under the impression it was pyrex or some other form of glass, but I woke up this morning with a cracked tank after my 3rd fill of radiator pluid. This Genny as always been taken care of like my child and when I put it away at night I put it standing up in a pill bottle with cotton balls to keep it upwards and have no leak. I won't lie I was very disappointed to find that tank cracked and foggy this morning. I'll contact Van for sure to make this right, but I'm still wondering because at 90$ an atty that claims to be made out of glass I would be a little angry if it wasn't.