A kitten is a lifelong commitment therefore you should obtain a vet of your choice. Someone you are comfortable with and trust your pet to. Start out right from the start with a vet for this life long journey. I recomend you do this soon. Not just for gender, there are shots and worming that should be done to keep you kitten healthy. I wish you and your new companion many.happy years together.
They could tell you the gender for free, but you probably want to take it to a vet. Sometimes its hard to tell the gender of tiny kittens.
Thanks! Your answer is awaiting moderation.