I went to a pet store today and that is what they were selling a tarantula as. It looks EXACTLY like my Haplopelma. Only that (made up? common name). No scientific name or info. 21.99 price. Didn't get it though. I went to another store and got an A. Avic and a P. imperator.