8 Tips for Developing E-Commerce Sites With Consumers in Mind