...
You need to buy a domain name for your store. You might be able to get one at the same time as you when you get your web hosting in place: many web hosts offer a free domain with every new account. They might be free for a year, or for as long as you are a client of that web host. This makes it easy to get the full package (hosting+domain name) in one go.
...
If you would rather get your domain name from an independent registrar, here are some registrars that you can trust:
- Gandi: http://en.gandi.net/
- Namecheap: http://www.namecheap.com/
- PairNIC: https://www.pairnic.com/
...