Realize a couple of key facts: A) the prices for e-commerce software have fallen, so you don’t need to spend a fortune unless your needs are complicated, and B) many of today’s e-commerce packages include a full range of tools in one package, from an inventory management system to marketing tools. Many of today’s merchants prefer this “all-in-one” approach because it makes life simpler.
Be aware that your URL affects your search engine ranking, so if you want to be found for “shoe,” it’s a good idea to fit “shoe” into your domain name. One way to do this is to use your brand name along with a keyword term. So MillerShoe tends to work better than FantasticShoe.com. (Which is why MillerShoe is taken, but FantasticShoe is still available.)