I have a male halfmoon betta, whom I ordered online from petco.com. Of course, I couldn't choose the color or the specimen, so if you really want to do that, maybe you could go check out some Petco stores? If they offer them online, they probably also offer them in the stores.
I don't have a car, so it was easier for me to just order. I tried calling a couple fish stores in my area (Evanston) that I could have visited in person, but none of them had halfmoon bettas, so I understand your frustration. Sorry I can't be more help!
