The company POLYMÈRES TECHNOLOGIES is based in Quebec and has many different foams available that may fit our uses, including the foam directly below this and they also offer very quick delivery if we need and possibly cheaper shipping as well since it is in Canada? I’m not sure if there are import fees for stuff like this.
General Plastics FR-7100 Series
...