These eels look badass and not very much info on where to buy them is listed on the internet. I've read they are only wild caught ones. Does that mean I'de have to talk to some store that has people in Africa fishing for them? I'm in north San Diego area and not much info is provided at the local fish stores either.