I think this will depend on your skills and the money you have to invest in the business. If you have few programming and website design skills, you will probably have to hire more people who can help you, and this will increase the cost. If you already have good skills, this can lower costs, but it is important to consider expenses with marketing.