If you are looking to start an ecommerce site,
I think StoreCave is the best option for you, which is a free ecommerce platform for your business.
If you have a domain, you can register there and get your online store for free.
I'm not sure, I think the official launch of this site is scheduled for spring 2015.
Please check the link: https://www.storecave.com/?index1