Hmmm... so is the Nomex stuff, no good? I have being delivered today, a 15' roll of self-stick Nomex supposedly made for the WSM, from Island Outdoors, off of Amazon. I found a few kits, but some of the reviews stated the kits were just rolls of the same stuff, pre-cut into common dimensions...