I had success with petsolutions.com I ordered two emperor plecos and they were shipped promptly and were healthy. I have also used aquabid.com to find stuff but just read the sellers feedback etc as they're all independent. On aquabid I had a bad experience and a good experience. If it can be found on petsolutions I'd go with them. They have a good refund policy too.