I almost never prime, with the exception if I am mixing media, using PE, plastic, and resin.
I tried priming with cheap all-around Wallmart primers, but they were too thick. The absolute best I've found is the Tamiya fine surface primer. You have to apply it in several light coats, but it is a fantastic product.