You can see all the bettas online. They have guaruntees that the fish you're bidding/purchasing ARE the ones you're looking at. Then you can generally message the breed for videos/pictures.
I like AB better because they're generally healthier & higher quality plus you already know their personalities. You know what their generations are, who their parents are, what the siblings look like, etc. PLUS you have SO MUCH to choose from. I enjoy getting from a breeder because then you
really know what you're getting. For example, my female betta from PetCo is now turning purple from light blue. What?? My male I bought SATURDAY (yes, two days ago) is going from a metallic green to a gorgeous blue. Pet store bettas are more of a "surprise".