As a number of online entrepreneurs are starting to sell products online; there are various barriers when it comes to setting up an ecommerce website. It is difficult to set up online stores for those of us that aren’t tech savvy, except for the developers and programmers. Before you can begin you need the following: First, you need a domain, buy hosting, buy shopping cart. Then, you have to install it, configure it, modify it, buy SSL, install it, get a merchant account, set it up and so on. Still you are not ready to sell anything or receive any revenue yet. You have to find products to sell, add them to the shopping cart, make them SEO friendly, and finally, begin marketing it. We recognize this stops many entrepreneurs and small businesses from selling their products online.