Yeah, I have my reservations as well. There are lots of places to buy foam, but since I'm placing an LMC order I thought I might include this kit. I guess if no one with first hand experience responds I'll go ahead and buy it and then do a write up. If I'm not satisfied it will be one of the less expensive mistakes I've made.