In my college days, living in Arkansas, I bought sheet foam and block foam from Hancock Fabrics. I don't know if they have a Hancock Fabrics in your neck of the woods.
To be honest, I don't know if this is the best foam to use for puppet building. I sure got mileage out of it.
--Scraps