Don’t take our word for it, we love geofoam. But others are really talking about it too. Check out...