Nope. You can host your stores on their servers, use their domain right away. One of the upgrades lets you use your own domain, if you want.