I've bought foil from two stained glass shops and one online store. They always come in a little plastic bag but with no manufacturer's name. One roll that I got seemed to have a lot of extra slices hanging off the foil, little edges that didn't get trimmed well when it was cut. That foil didn't seem to stick very well to the glass.
Are there different manufacturers of foil? If yes, is one type better than another? If so, can you point me to a retail online store that will sell me the good stuff? Incidentally, I prefer the black-backed foil.
Thanks, Michael