Not sure if I need a primer or more of a stick if there is such a thing? not an expensive one. It's for red veins. I've read about them but do they work? thanks