Has anybody ever ordered or delt with this company? I was doing some research on Betta simplex and it appears they sell this fish.