On all the different sites i have been on people say that there is no such centipede with the name galapagoensis but its just a gigantea. Can someone clear up these names Sc. galapagoensis Sc. gigantea Sc. gigantea robusta and a peruvian giant. Aslo how much would one these cost??