Never compromise on the quality of your primer and make sure it is compatible with your final paint...
The only way I have been able to get any of the primers to really stick has been to wet sand the shine on the chrome...
You will be surprised how many imperfections you find in the chrome itself and yes it is all prep time...