Sometimes you choose the wrong ecommerce platform for your business. here is Top 12 free open source ecommerce platforms