Who makes the closest to correct bench seat foams ? 70-72 GS? Also,I see 2 different types,one w/spring on seatback,one w/o.Which is on 70 split bench? Lastly,is there a good source for seat springs? Thanks