It's worth it.
Edmund Scientific sells the stuff (in big sheets (self adhesive and not adhesive), is pretty cheap.
http://scientificsonline.com/product...cd2=1214117201
I didn't have enough left from my last project to flock my new tube , so I've ordered some of the self adhesive flocking paper this time ($10 + postage per sheets = 600 sqr in each).