Here R a few shops...if ya need fresh bait go to the state pier in Gloucester a tote of herring is about 35 bucks U get 4-5 five gallon buckets out of a tote and freeze a few for when there is no live mac's around.... cut some up for chum and or chunk bait
http://www.surflandbt.com/
http://www.thefinandfeathershop.com/content/home.htm
http://www.threelanternmarine.com/