Just going out on a limb, but I would think the reason you find them a lot is that killifish aren't going to strike the general aquarist as something they want to keep. That being said, you can find them where I am at at several LFS including Petsmart and Petco from time to time, and I think I have even seen some at Wal-Mart on occassion.