Yes. Unless you have insurence. I had the pergenity test done which is 99.9% accurate. My insurence covered the whole cost thankfully because $3,200 is a lot to find out gender early. I was 11 weeks when we found out it was a girl.
I heard it does cost extra and most insurance doesn't cover it.
I had a harmony test done at 13 weeks and my insurance cover it found out I was having a boy