Horrible, horrible company with unacceptable customer service.
If only I had read all the angry reviews online BEFORE ordering from them... (Don't trust the 5-star reviews - apparently this company employs a practice of paying people to write flattering reviews.) Also goes by the name FoamByMail and maintains a separate website for that name.
I bought two pieces of foam from them recently. Shipping was slow, and when I finally received the product, the thinner 1/4" foam sheet was damaged along the entire edge, and the thicker 1 1/2" piece was so hard and old, that a simple thumb pressure test remained in the foam without bouncing back.
A return and refund request was very poorly handled. Linda, the customer service rep, insisted on a 25% restocking fee and paid shipping by me - which would have cost $60, plus the $20 restocking fee - exceeding the total price I paid of $75.
No amount of negotiating or reasoning had any effect. I guess Foam by Mail doesn't value their customer happiness. Or their customers.
Avoid at all cost!