i have seen styrofoam forms used for pouring a foundation. they are made to be left on permanantly and act as the insulation. i was wondering if anyone has ever used these and how expensive they are, it seems that by using these you could pour your own foundation if you wanted to as you dont need to own any forms. thanks for any advice, also who makes these forms?