I do not have a domain name, can I still sign up?
Yes, you can still sign up.
When you sign up, you'll have a temporary web (domain name) like : www.yourshop.kingeshop.com. This address is temporary, but it is still yours, you can keep it as is as long as you want. If you want to have your own webaddress (domain name), ie, without KingEshop name in the address, you need to buy an Internet address (domain name) with a Domain registrar.