You may alredy know this but just in case.
I get my bait here because they charge to much on the coast and sometimes you can go through alot of bait. The best bait I have used for surf perch is strips of goeyduck neck. I dig em up In polluted waters so there no good for eating. Also another super perch bait is sand worms, pilling worms, clam worms, or neries There all the same worm just different names. both these baits you can fish with confidence there the best and they stay on a long time!

beer