Rattle can primer question

I'm doing some minor body repair and need recommendations on "Rattle can" primer. I have been told NOT to use Rustoleum primer. What would you experts recommend? Thanks, Litz