Yes, upholstery foam always seems very expensive for what it is. I tried to find a cheap supplier for a sofa, in the end some one local could take the cushions away, measure fit and return for less than I could buy the foam online.
Maybe see if there’s a local small company, they may have an...