There are a lot of advantages to running online stores such as being your own boss, setting your own hours and having the ability to make a lot of money working from home. Unfortunately, there are also some disadvantages like high set-up costs and overhead costs that are often underestimated or completely ignored by people running online stores—which often leads them to fail. In fact, the high failure rate of online stores is one of the main reasons not to jump into this type of home-based business.