If I'm not mistaken, West End tackle in Lomg Beach (NY) sells 'em.
Try
www.thefishingline.com and see if there's a link or an ad by a Tackle shop in Long Beach.
Sorry I couldn't be of more help.
I used them YEARS ago, they were great bait.
Probably still are, I just use bait less.
Flounder