does it offer a domain?do we have to pay anything in the beginning or sometime later?is the designing tool that they offer is easy to use or can i prefer other sites.