Liberating eCommerce for Consumers and SMEs