I just wild-caught my first 2 mantis. To me, honestly, with all the shadiness, poor care, and people out to make $$ (who confuse thinking exotics are cool with caring about them) in the industry... wild catching JUST up to a few is a better alternative because 1. At least you know WHAT the ethics of the situation actually ~is~ & 2. You have (ideally) firsthand knowledge of what that mantid's legitimate natural environment is like so you can replicate it.
Story: Had been wanting to start keeping, and two nights ago one literally fell towards me when I pushed back the mosquito curtain into my backyard. Then found the second at the light by the door, which I was gonna leave until it fell down, took quite an interest in me, and jumped into my hair without my knowledge when it started raining and later fell out onto my kitchen floor. I am not sure if they're Carolina or Chinese. But I think I have a M and F based on size. I am also guessing they're around L3/4s. If they're Carolinas (native) & hoping I bring both to maturity, I may try to mate them and release in spring. First though, I will check if this is a good thing with my local university AgExtension. (Will *NOT* do this if they're Chinese mantis, which outcompete Carolinas.
PSA: No one should be breeding & re-releasing non-native species anywhere. If you can't care for a whole clutch of a non-native species, *unless they've fully outcompeted your local native species* don't be breeding them. That simple! & Utilize your local university Ag Extensions (just google that) for help with concerns about natural mantis populations.