pacific aquarium
yea, although they aren't so reliable, pacific does stock green and fiddler crabs and live eels. all 3 require a trip to brooklyn otherwise to get. they are at 46 delancey st between christie st (2nd ave) and allen st (1st ave) the # is 212-995-5895 i recommend calling to check that they have what u want. the green crabs they seel in the grand st market in chinatown are a buck a dozen, but they are big, and i like to find the little guys in my bag, too.
good luck. where are you using them? here in manhattan? toggin' perhaps?