This is really just for a landing page functionality.  Usually you don't want to interfere with a cart that already exists for a customer.