Starting an online business can be a huge learning curve. It is initially exciting, but soon the excitement can turn into frustration and confusion as. . .