you are relying on the paintjob previously to be good enough to adhere the primer to.
Test its chip resistance. If it's good, then they may have took the steps to paint the frame well.
Sand all surfaces so that the primer will hold well. You should get a decent finish.
Don't forget to post pics of the bike!