Just a few posts about them.
http://www.yourspca.org/site/News2?p...rticle&id=5797
http://www.faunaclassifieds.com/foru...ad.php?t=83419
http://www.faunaclassifieds.com/foru...d.php?t=110487
http://www.faunaclassifieds.com/foru...d.php?t=106387
Seems it's a 50%/50% shot when doing business with them. You can either get lucky and end up with a healthy, high quality animal...or not.