Apart from the extraordinary price of foam, no surprises and ordering process seems very easy. "Proof of the pudding" as they say, will be in the delivery. Will be 5 stars if delivered on time!
3 years ago
eFoam has a
4.9
average rating
from
31,728
reviews