if you want a specialty betta, my recommendation is to see if your local area has a betta association. A quick internet search should find something in Florida. You can send them a friendly email asking if there are any breeders in your area and how their reputations are. That way , you can avoid the hazards of shipping and pick out your fish in person, if they'll let you come and see their breeding shop. I got really lucky this way and ran into a really nice breeder who let me come to her home and set up 10 pet variety bettas for me to choose from. I picked out 2 and ended up with a beautiful blue marble half moon and a copper marble halfmoon that i'm quite proud of. I even have photos of their parents. :) Some breeders have too many fish to care for since the spawns can be so large and will give away their pet quality fish for free or near free.