I have dealt with only two breeders on Ebay. Loi303 and underwaterrainbow. They both have beautiful fish, 100% feedback and, they have "sales" in which, there might be a little fin damage or, they are overstocked. Either way, I have had wonderful luck with both and, they always give me something for free. I never do anything but overnight shipping. I just think it's worth the money as, I get them early, the next morning. Both breeders have gotten me the fish, exactly as depicted and healthy/active, by the next morning. They won't ship on Fridays or weekends as, they don't want their fish sitting in the post office. So, I stay with these two.
I did buy some females from someone else but he/she is just a breeder that really knows nothing about the species. I got 5 females from her/him and, when they arrived, I noticed the mouths looked strange. I kept them as rescue and are now in a 29 gallon with my cichlids but, had to cull one--mouth couldnt close to eat. Pdxspirit I think was the name. Very good to deal with but, not a professional breeder.