Here's a good introductory video to Caribou CMS. Caribou is a web development platform with integrated eCommerce. It's a good platform to consider if you have an inclination to sell digital products, start a membership website or sell subscriptions. Check it out.
Their website is here: http://www.cariboucms.com/