Good post on the basics for e-commerce. Many subtleties in the page design and navigation process that will make or break the user experience. Also some best practices for upsell and cross sell along the way during purchase. Have seen the fickleness of customers many times in usability testing - can be rather distressing to see by the company! Thanks for the post.