Added support for cart persistence (cookie based).