Try superpets in Peoria, Illinois. They are great, have good stock( except livebearer's, they have never head luck with them), but they have been geting new angel stock from a guy in bloomington adn they are doing wonderful in my tank( just to point out, i have never been able to keep angels alive for more than a week). They have really good cichlid stock( especially discus), and i hae never seen a dead saltwater fish in there.