I don't think you can purchase live ones. You usually have to get town permits to net your own herring out of various herring runs. you might be able to get fresh dead ones at some tackle shops though. Its not the end of the world if you can't get em, the big boys will still hit artificials, especially if you aren't fishing the middle of the day. best of luck.
|