Hey Faze,
Quick question. When you say Scott Foam I am assuming you mean reticulated foam correct? Please correct me if I am wrong.
There was a company that I purchased reticulated foam from years ago called Engineered Foam Products, 12 Kenhar Dr., Weston, Ontario, M9H 1N1...