Starting an online business can be exciting, daunting, and full of simple but regrettable mistakes. You need to research the competition, develop...