An E-Commerce Survival Kit