Do you give a free domain?

Yes. We provide a new .com domain.
We cannot provide an already registered domain.
You are free to bring in your own domain.