Found some Dow Tuff-R polyisocyanurate, I am going to buy the some sheets that have one bad corner (very minor) at %40 off.
Not sure why Showhauler would use that bubble wrap product, from the photo's it looks like they do a good job on the steel frame. The double wall is good too, but it should be insulated with foam or at least fiberglass batts.