gender?

I'll be 9 weeks in Saturday and I know you can't know the gender by ultrasound for sure till around 20 weeks. But I have heard you can find out early with blood test... does that cost and if so how much? Just curious. Thank you!!