OMG were the heat packs under the snakes like that? In direct contact with the snake bags??
Free or not, I would be contacting the "breeder"
Thats not proper packaging. That is why your snake was dead. Keep an eye on your other one to be sure he didnt suffer any damage from the heat exposure.