Making Ecommerce User- and Social-friendly