As said, try plain printed paper from your copier. You just run into trouble when trying to do white text, so try and avoid that.
As for printed glass veil: No pictures on any website, I will post some pages of my (new, not even printed yet) catalogue.
It is made in India, I guess that is the only country having the technology, and enough people to clean out the printing machine after every yard or so.