I turns out I don't need foam at all. I called a local shop (Berwyn Top & Trim) and they can repair my seats. My complaint was that I sank into them too far and BTT told me they can stiffen them up, most likely without replacing the springs. Said they do it all the time.
Mike