US Composites seems to have pretty good prices on their stuff. I've not used foam before, but I'm going to give them a try this year. I used their resin working on a boat & I used their clear resin for some water on a base last year. They have resin, foam & rtv rubber.
Site is
www.uscomposites.com