Huh - there IS such a thing as non-stick aluminum foil! But I think the regular size and thickness roll is what is available; the HD non-stick is pre-perforated 12" x 18". Doesn't seem to be conventional rolls of HD foil with the non-stick coating. I haven't seen or tried it, but it sounds interesting.

Here's the FAQ for the roll: http://tinyurl.com/2xjva

and for the pre-perforated: http://tinyurl.com/37ntw

Thanks for the question - I had no idea there was such a product out.

Tom