How Long Do You Keep a Client? (Warning: The Client's Answer May Differ)