Hi, Steven, I use Tamiya Fine Surface Primer, which is relatively more expensive by volume than products made by companies other than model suppliers, true. Though, I find that it covers well, and goes a long way.
However, I have used Rustoleum, and Walmart's house brand automotive primer. I found them a bit coarser than Tamiya's primer, but they covered well. However, they both changed the design of the nozzle on the can and I found they were prone to clogging. However, Rustoleum apparent changed the design again, so I want to get a can and see how it sprays.
Another alternative is to spray Mr. Surfacer. I haven't tried it yet, but I want to test it out and see how it well or how poorly it works.
Best regards,
Brad
I should add a post-script, the resin figures I work with range from 1/8 scale anime figures to 1/20 scale figures from Brickworks, AtelierIT, Honemits, and similar small makers, to go with Maschinen Krieger kits. Also Hasegawa, CMK, Verlinden. Just to give you an idea of the resin I've worked with. I've used Tamiya with all of them.