I hope you get sorted with Protostar.
I have recently purchased self adhesive Flocking Material from this company and they were very good to deal with.
http://www.scopestuff.com/ss_flok.htm
I know it is not exactly what you were after but might be worth considering.
Michael