It looks like the items added to cart are lost when transitioning from the non-secured page to the secured pages. If you add the items to the cart while using the https, the items are added to the cart and retained when checking out. Is it possible to run the product pages and cart pages from the secure site as well?