I got a big roll at Michaels - EVA Foam Roll by ArtMinds™
I'm pretty sure I have the 4mm because I remember it being around $10 before a 20% off coupon ;-)
It's not my original idea. When I bought molds like 15 years ago, there was a guy who made wood molds. I think he went by The Old Goat...