Hobbytown I believe. Not sure it was 1/8th inch. =
I have seen foam that has been used for the deck on a local EC12 on the Hobbytown site, but that was a few months ago. Foam was sandwiched with light glass on the deck I saw. Otherwise it would be vulnerable to punctures.
cellfoam 88 by midwest products - that is the stuff
http://h1071909.hobbyshopnow.com/servic ... &tag=asrch
Scott