I'm digging out this post.
Do you know where to purchase those under-ramp foam ?
Mine are in bad shape and I don't want to re-install them. I think thickness and firmness are important, that's why I don't want to replace them with some random ones.
Thanks.