I would check Big Bear in RI. Would be worth calling first.
Depending on what part of SE Mass you're in, Tom's in Middleboro would be a great bet too. I was in there on Saturday and they have tons of bait. But I would also call them first before going just to be sure.