In Texas, you have to pay for each short or long form copy. Copies can be ordered online or in-person/U.S. mail through the Vital Statistics office. We ordered our LO's certificates online when she was 2 months old and received them within about 4 days.

Definitely seems like the receiving time varies quite a bit! I didn’t feel like going over to the Vital Statistics office so when I checked their website I learned that I could just do it online. My county’s site led me to https://www.vitalchek.com/birth-certificates to order the birth certificate. I looked at other states’ agencies and VitalChek seems to be a well-trusted site. There’s express shipping, so you will definitely be able to get it faster than a few months!