bail out when there are no cart items to process