A good friend of my has an online craft site. She makes and sells her products. She had her own store one time but gave it up because she does better online. She enjoys the convenience of it all. She doesn't have to spend all her time running a store or hiring people to work there. It makes sense for her. She has been very successful with it.