Those people deal primarily with the frogs listed, so I am sure they can give you great recommendations. Also, see if Mad About Cichlids jumps on here....
Personally, I have only bought my pyxies at shows or stores...
really try to get one from a store or show first cause there like anywhere from $10-$30 and if you order one you will have to pay another $50 on top of that for shipping