I bought the stuff from Lumber Liquidators
I had a choice to buy the manufacturers foam for about 2x as much, or the rolls from lumber liquidators for $12/100 ft.
I don't really care about the warranty. Saving the $100 was the direction I went, since the foam is basically the same as the...