kpcu.costcoauto.com Open in urlscan Pro
2620:1ec:bdf::60  Public Scan

Submitted URL: http://kpcu.costcoauto.com/
Effective URL: https://kpcu.costcoauto.com/
Submission: On July 17 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

POST ./

<form method="post" action="./" onsubmit="javascript:return WebForm_OnSubmit();" id="form1">
  <div class="aspNetHidden">
    <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
    <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
      value="YcK9QjOKFGUCRQZXycvfDk3ZeFR1tB4Wxb7yqupFABeZeZFPbbNffE+VO+6HBbVcZnovhYg3YVj33iNkCV1cdZtzU04HV+rT63TAFho+FBNqpWQK4/BJeY6lqefXPM5TmShorF2a21pXm6OJX3JN2wv/BXE+6sOij3TaOp2ggT3W9UZ4uSBGzl/jUOnwRmeXp4D8mvDVqO6c4QYBC5mYLD3lb23TyfodGLrjNC95b+0=">
  </div>
  <script type="text/javascript">
    //<![CDATA[
    var theForm = document.forms['form1'];
    if (!theForm) {
      theForm = document.form1;
    }

    function __doPostBack(eventTarget, eventArgument) {
      if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
      }
    }
    //]]>
  </script>
  <script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZGIfqVdRpKjSy0d9CkocoT6bJdhuOXibY2OSh2k7Wg-FIY2OZhElVcyf47iDK8_ggQ2&amp;t=638489966171471521" type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=nv7asgRUU0tRmHNR2D6t1JpOxiMV8AKQki9t_A-uufRk4KPbIAWAfZBpqjAo8dUNBEqED3AyZB9dUVX_UO4Abx2nf6N-2iDdqHHWypBPJXK-Aw9y361kliCOKispRr6_LzoLupV5KNNEGngJOcrCDQ2&amp;t=ffffffffa8ad04d3" type="text/javascript"></script>
  <script src="/bundles/MsAjaxJs?v=7LwiNO6PwTkIwtoO-9h-r92Ec7OpPNKtcvbBGR8Ib-01" type="text/javascript"></script>
  <script src="/bundles/WebFormsJs?v=AAyiAYwMfvmwjNSBfIMrBAqfU5exDukMVhrRuZ-PDU01" type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=Bd9vYKBvrAYtpiHVjioxtj-X8z6k5Yb3iFvE-wC5QzptrYTIlrGr_2zNS-3tU27BORv2QYI_tIwSuH6MJLWudgyHBemFUMSJVBayZ8svSDXUmi0etR6YM7BbxLYbxAKt0&amp;t=ffffffff88a5fc3a" type="text/javascript"></script>
  <script src="Scripts/jquery-3.6.0.min.js" type="text/javascript"></script>
  <script type="text/javascript">
    //<![CDATA[
    function WebForm_OnSubmit() {
      if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
      return true;
    }
    //]]>
  </script>
  <div class="aspNetHidden">
    <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CA0B0334">
    <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION"
      value="vZQ9PmHPAOZoquQNl4HLc7XYbJKurj0KGWpmVwlqBrqEqKYCng+YeEWrWh/+dxtUx+TYGN2VBEdq0+HUCvIAS9tVwv1vpoBlZjQGPeZeZC4WXlB5WNaI+TaH94MdaxGpktGLYsjTPACowd1W98oqguoi/7EyXXyaC/uwD3LrYKJTQKsEwLHF1P4pPZ8krXJIWj1mpIZ4uGAozVArQFKOmyEZXfRYazJllrA5AfCn52QWPilMkPIpax70y/DFbvZ5GVttKYDNMuwbyY9SkroXZDW2H1H+3IjdF9J8oNO3bYCtjvlba3k8v5yxaCTPwh1penv7VLmg6BBYV+PeUF6CyYZAQdm6WwsyXjb8UAXND1fIa6uzliDoAiXRXFNYesE/KNiynxTFHZ+KsVO8KJMZhk8PZMke6PffdQaAda8zzvxCbsKUt+Ck5+ctlLbEH6CeJSDcs489t92AkMenn9lCtZsLlfF1HHmEy2yIN+n2s0TeRvjdE1Wfy7W71ZcgECKF">
  </div>
  <!-- Google Tag Manager --><noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-TVB4SJ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
  <script>
    (function(w, d, s, l, i) {
      w[l] = w[l] || [];
      w[l].push({
        'gtm.start': new Date().getTime(),
        event: 'gtm.js'
      });
      var f = d.getElementsByTagName(s)[0],
        j = d.createElement(s),
        dl = l != 'dataLayer' ? '&l=' + l : '';
      j.async = true;
      j.src = '//www.googletagmanager.com/gtm.js?id=' + i + dl;
      f.parentNode.insertBefore(j, f);
    })(window, document, 'script', 'dataLayer', 'GTM-TVB4SJ');
  </script><!-- End Google Tag Manager -->
  <script type="text/javascript">
    //<![CDATA[
    Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager1', 'form1', [], [], [], 90, 'ctl00');
    //]]>
  </script>
  <div id="main-content">
    <div class="overlay"></div>
    <div id="back-to-top"></div>
    <!-- Modal -->
    <div class="modal fade" id="nav_signup_modal" tabindex="-1" role="dialog" aria-label="Sign Up for Specials modal">
      <div class="modal-dialog modal-dialog-centered modal-sm" role="document">
        <div class="modal-content">
          <div class="modal-header">
            <button type="button" class="close" data-bs-dismiss="modal" data-dismiss="modal" aria-hidden="true">×</button>
            <p class="modal-title h4-style">Sign Up for Specials</p>
          </div>
          <div class="modal-body">
            <p>At Costco Auto Program, great value goes beyond prearranged pricing. Sign up to receive updates on limited-time specials and manufacturer incentives plus other available offers.</p>
            <p>To subscribe, enter your e-mail below.</p>
            <div class="form-horizontal">
              <div class="form-group mb-2">
                <label for="MainContentPlaceHolder_navComponet_ctl00_PostalCode" class="visually-hidden">Zip Code</label>
                <input name="ctl00$MainContentPlaceHolder$navComponet$ctl00$PostalCode" type="text" id="MainContentPlaceHolder_navComponet_ctl00_PostalCode" class="form-control input-margin input-signupmodal zip-signupmodal" aria-label="Zip Code"
                  placeholder="Zip Code*" autocomplete="postal-code">
                <span data-val-controltovalidate="MainContentPlaceHolder_navComponet_ctl00_PostalCode" data-val-errormessage="Zip code is required" data-val-display="Dynamic" data-val-validationgroup="EmailOptInModal"
                  id="MainContentPlaceHolder_navComponet_ctl00_PostalCodeRequiredFieldValidator" class="aspnetValidator" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue=""
                  style="display:none;">Zip code is required</span>
                <span data-val-controltovalidate="MainContentPlaceHolder_navComponet_ctl00_PostalCode" data-val-errormessage="Must be a valid zip code" data-val-display="Dynamic" data-val-validationgroup="EmailOptInModal"
                  id="MainContentPlaceHolder_navComponet_ctl00_PostalCodeRegularExpressionValidator" class="aspnetValidator" data-val="true" data-val-evaluationfunction="RegularExpressionValidatorEvaluateIsValid"
                  data-val-validationexpression="^\d{5}$" style="display:none;">Must be a valid zip code</span>
              </div>
              <div class="form-group mb-2">
                <label for="MainContentPlaceHolder_navComponet_ctl00_EmailAddress" class="visually-hidden">E-mail</label>
                <input name="ctl00$MainContentPlaceHolder$navComponet$ctl00$EmailAddress" type="text" id="MainContentPlaceHolder_navComponet_ctl00_EmailAddress" class="form-control input-margin input-signupmodal email-signupmodal"
                  aria-label="E-mail*" placeholder="E-mail*">
                <span data-val-controltovalidate="MainContentPlaceHolder_navComponet_ctl00_EmailAddress" data-val-errormessage="Email is required" data-val-display="Dynamic" data-val-validationgroup="EmailOptInModal"
                  id="MainContentPlaceHolder_navComponet_ctl00_EmailAddressRequiredFieldValidator" class="aspnetValidator" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue=""
                  style="display:none;">Email is required</span>
                <span data-val-controltovalidate="MainContentPlaceHolder_navComponet_ctl00_EmailAddress" data-val-errormessage="Must be a valid email address" data-val-display="Dynamic" data-val-validationgroup="EmailOptInModal"
                  id="MainContentPlaceHolder_navComponet_ctl00_EmailAddressRegExValidator" class="aspnetValidator" data-val="true" data-val-evaluationfunction="RegularExpressionValidatorEvaluateIsValid"
                  data-val-validationexpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" style="display:none;">Must be a valid email address</span>
              </div>
              <div class="form-group mb-2">
                <label for="MainContentPlaceHolder_navComponet_ctl00_ConfirmEmailAddress" class="visually-hidden">Verify E-mail</label>
                <input name="ctl00$MainContentPlaceHolder$navComponet$ctl00$ConfirmEmailAddress" type="text" id="MainContentPlaceHolder_navComponet_ctl00_ConfirmEmailAddress" class="form-control input-margin input-signupmodal"
                  placeholder="Verify E-mail*" aria-label="Verify E-mail">
                <span data-val-controltovalidate="MainContentPlaceHolder_navComponet_ctl00_ConfirmEmailAddress" data-val-errormessage="Emails must match" data-val-display="Dynamic" data-val-validationgroup="EmailOptInModal"
                  id="MainContentPlaceHolder_navComponet_ctl00_ConfirmEmailAddressRequiredFieldValidator" class="aspnetValidator" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue=""
                  style="display:none;">Emails must match</span>
                <span data-val-controltovalidate="MainContentPlaceHolder_navComponet_ctl00_ConfirmEmailAddress" data-val-errormessage="Emails must match" data-val-display="Dynamic" data-val-validationgroup="EmailOptInModal"
                  id="MainContentPlaceHolder_navComponet_ctl00_ConfirmEmailAddressCompareValidator" class="aspnetValidator" data-val="true" data-val-evaluationfunction="CompareValidatorEvaluateIsValid"
                  data-val-controltocompare="MainContentPlaceHolder_navComponet_ctl00_EmailAddress" data-val-controlhookup="MainContentPlaceHolder_navComponet_ctl00_EmailAddress" style="display:none;">Emails must match</span>
                <div class="clear"></div>
              </div>
              <div class="d-grid gap-2">
                <a id="MainContentPlaceHolder_navComponet_ctl00_saveButton" class="btn btn-blue btn-primary btn-block btn-signupmodal" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$MainContentPlaceHolder$navComponet$ctl00$saveButton&quot;, &quot;&quot;, true, &quot;EmailOptInModal&quot;, &quot;&quot;, false, true))"><span>Sign Up Now</span></a>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <script type="text/javascript">
      $(function() {
        $('.btn-signupmodal').click(function() {
          if (!Page_ClientValidate("EmailOptInModal")) return false;
          $('.btn-signupmodal').hide();
          var dto = {
            EmailAddress: $('.email-signupmodal').val(),
            PostalCode: $('.zip-signupmodal').val(),
            CampaignCode: "SpecialOffersPage"
          };
          $.post('/api/optin/save', dto).success(function(data) {
            if (data) {
              $('.input-signupmodal').val('');
              $('.signupmodal-success').show('fast');
              $('#nav_signup_modal').modal('hide');
            }
            $('.btn-signupmodal').show();
          }).error(function(jqXHR, textStatus, errorThrown) {
            window.console.log(errorThrown);
            $('.btn-signupmodal').show();
          });
          return false;
        });
        $('a.nolink').click(function() {
          return false;
        });
      });
    </script>
    <div id="navComponet">
      <nav class="navbar navbar-expand-lg nav-top d-none d-lg-block">
        <div class="container">
          <div>
            <a class="navbar-brand mbr-program" href="/" title="Costco Auto Program" style="text-decoration:none;">
                    <img src="../../../images/pshome/AutoProgramOutline.png" alt="Costco Auto Program Logo Image" width="225">
                </a>
            <img src="https://cdn.affinitydev.com/webmedia/cobrandcu/kpcu/logo-kpcu.jpg" style="padding-left: 15px; border-left: 1px solid #666" alt="">
          </div>
          <div class="float-end">
            <ul class="navbar-nav">
              <li class="nav-item">
                <a class="nav-link" href="#nav_signup_modal" data-target="#nav_signup_modal" data-toggle="modal" data-bs-toggle="modal" title="Sign up for Costco Auto Specials &amp; Incentives">Sign Up for Specials</a>
              </li>
              <li class="nav-item">
                <a class="nav-link mbr-program" href="#" data-url="/new_cars/how_the_program_works/" title="How Costco Auto Program works">How It Works</a>
              </li>
              <li class="nav-item">
                <a class="nav-link" target="_blank" href="https://www.costco.com" title="Costco Wholesale" aria-label="Visit Costco.com (opens in new tab)">Visit Costco.com</a>
              </li>
              <li class="nav-item">
                <a class="nav-link mbr-program" href="#" data-url="/aboutus.aspx" title="About Costco Auto Program">About Us</a>
              </li>
            </ul>
            <div class="float-end">
              <div class="input-group mb-2">
                <label class="hidden" style="display: none;" for="MainContentPlaceHolder_navComponet_PostalCode">Zip</label>
                <input name="ctl00$MainContentPlaceHolder$navComponet$PostalCode" type="text" id="MainContentPlaceHolder_navComponet_PostalCode" class="form-control zip-input" placeholder="Zip Code" aria-label="postal code address" data-field="zip"
                  autocomplete="postal-code">
                <button class="btn btn-blue btn-outline-secondary btn-updatezip" type="button" id="button-addon2">Submit</button>
                <a tabindex="0" class="btn btn-blue btn-outline-secondary" role="button" data-bs-toggle="popover" data-bs-trigger="focus" data-bs-content="To save you time, our system searches for participating dealerships both within your ZIP code as well as the surrounding area. " data-bs-original-title="" title=""><i class="fa fa-info-circle" aria-hidden="true"></i></a>
              </div>
              <div class="input-group mb-2">
                <span data-val-controltovalidate="MainContentPlaceHolder_navComponet_PostalCode" data-val-errormessage="Zip Code is required" data-val-display="Dynamic" data-val-validationgroup="NavZipInfo"
                  id="MainContentPlaceHolder_navComponet_RequiredFieldValidatorPostalCode" class="aspnetValidator" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue="" style="display:none;">Zip
                  Code is required</span>
                <span data-val-controltovalidate="MainContentPlaceHolder_navComponet_PostalCode" data-val-errormessage="Invalid Zip Code" data-val-display="Dynamic" data-val-validationgroup="NavZipInfo"
                  id="MainContentPlaceHolder_navComponet_RegularExpressionValidatorPostalCode" class="aspnetValidator" data-val="true" data-val-evaluationfunction="RegularExpressionValidatorEvaluateIsValid"
                  data-val-validationexpression="^\d{5}([\-]\d{4})?$" style="display:none;">Invalid Zip Code</span>
              </div>
            </div>
            <div class="float-end mr-2 me-lg-2 pr-2 questions-call-us-container btn btn-call">
              <a href="tel:1-800-755-2519">Questions? Call Us! <br>1-800-755-2519</a>
            </div>
          </div>
        </div>
      </nav>
      <nav class="navbar navbar-expand-lg nav-bottom">
        <div class="container-lg">
          <a class="navbar-brand d-sm-block d-lg-none" href="#">
                <img src="../../../content/img/cap-logo-2015.png" alt="Costco Auto Program Logo Image" height="50">
            </a>
          <button class="navbar-toggler ms-auto right" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
            <span class="navbar-toggler-icon">
              <i class="fa fa-navicon"></i>
            </span>
          </button>
          <div class="collapse navbar-collapse" id="navbarSupportedContent">
            <ul class="navbar-nav me-auto mb-2 mb-lg-0">
              <li class="nav-item">
                <a class="nav-link mbr-program" href="#" data-url="/new_cars/" data-title="New Vehicles">New</a>
              </li>
              <li class="nav-item">
                <a class="nav-link mbr-program" href="#" data-url="/pre-owned/">Pre-Owned</a>
              </li>
              <li class="nav-item">
                <a class="nav-link mbr-program" href="#" data-url="/special_offers/">Specials &amp; Incentives</a>
              </li>
              <li class="nav-item">
                <a class="nav-link mbr-program ps ps-nav" href="#" data-url="/parts_and_service/pshome.aspx">Parts &amp; Service</a>
              </li>
              <li class="nav-item dropdown">
                <a class="nav-link dropdown-toggle toggle-l" href="#" id="navbarDropdownLocateApprovedDealer" role="button" data-bs-toggle="dropdown" aria-expanded="false">Locate Approved Dealer
                        </a>
                <ul class="dropdown-menu" aria-labelledby="navbarDropdownLocateApprovedDealer">
                  <li><a class="dropdown-item mbr-program" href="#" data-url="/new_cars/locate_dealer/">New Vehicles</a></li>
                  <li><a class="dropdown-item mbr-program" href="#" data-url="/cpo/locate_dealer/">Pre-Owned Vehicles</a></li>
                  <li><a class="dropdown-item mbr-program ps-nav" href="#" data-url="/parts_and_service/pshome.aspx">Parts &amp; Service</a></li>
                  <li><a class="dropdown-item mbr-program" href="#" data-url="/rv/locate_dealer/">RVs</a></li>
                </ul>
              </li>
              <li class="nav-item dropdown ml-lg-1">
                <a class="nav-link toggle-l" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
                            <i class="fa fa-bars mr-2"></i> View All
                        </a>
                <ul class="dropdown-menu" aria-labelledby="navbarDropdown">
                  <li><a class="dropdown-item mbr-program" href="#" data-url="/new_cars/">New Vehicles</a></li>
                  <li><a class="dropdown-item mbr-program" href="#" data-url="/pre-owned/">Pre-Owned Vehicles</a></li>
                  <li><a class="dropdown-item mbr-program" href="#" data-url="/special_offers/">Specials &amp; Incentives</a></li>
                  <li><a class="dropdown-item mbr-program" href="#" data-url="/parts_and_service/pshome.aspx">Parts &amp; Service</a></li>
                  <li><a class="dropdown-item mbr-program" href="#" data-url="/rv/">RVs</a></li>
                </ul>
              </li>
              <li class="nav-item d-sm-block d-lg-none">
                <a class="nav-link" href="tel:1-800-755-2519">Questions? Call Us! 1-800-755-2519</a>
              </li>
              <li class="nav-item d-sm-block d-lg-none">
                <a class="nav-link mbr-program" href="#" data-url="/talktous/">Talk to Us</a>
              </li>
            </ul>
          </div>
        </div>
      </nav>
    </div>
    <div id="zipCodeModal" class="modal" tabindex="-1">
      <div class="modal-dialog">
        <div class="modal-content">
          <div class="modal-header">
            <button type="button" class="close" data-bs-dismiss="modal" aria-label="Close">
              <span aria-hidden="true">×</span>
            </button>
            <p class="modal-title zip-modal-title h4-style">Zip code</p>
          </div>
          <div class="modal-body">
            <p class="zip-modal-copy"></p>
            <div class="form-horizontal">
              <div class="form-group">
                <label class="control-label visuallyhidden" for="MainContentPlaceHolder_navComponet_PostalCodeModal">Zip Code</label>
                <input name="ctl00$MainContentPlaceHolder$navComponet$PostalCodeModal" type="text" id="MainContentPlaceHolder_navComponet_PostalCodeModal" class="zip-input form-control margin-bottom10 zipcodenavmodal" autocomplete="postal-code"
                  placeholder="Zip Code" aria-label="postal code address" data-field="zip">
                <span data-val-controltovalidate="MainContentPlaceHolder_navComponet_PostalCodeModal" data-val-errormessage="Zip Code is required" data-val-display="Dynamic" data-val-validationgroup="NavZipInfoModal"
                  id="MainContentPlaceHolder_navComponet_RequiredFieldValidator1" class="aspnetValidator" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue="" style="display:none;">Zip Code is
                  required</span>
                <span data-val-controltovalidate="MainContentPlaceHolder_navComponet_PostalCodeModal" data-val-errormessage="Invalid Zip Code" data-val-display="Dynamic" data-val-validationgroup="NavZipInfoModal"
                  id="MainContentPlaceHolder_navComponet_RegularExpressionValidator1" class="aspnetValidator" data-val="true" data-val-evaluationfunction="RegularExpressionValidatorEvaluateIsValid" data-val-validationexpression="^\d{5}([\-]\d{4})?$"
                  style="display:none;">Invalid Zip Code</span>
                <div class="clearfix"></div>
                <button class="btn btn-primary btn-block navbtnmodal mt-3" type="button">Get Started</button>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <script src="/bundles/Components?v=UI-crpY8kRHehulUmBMe7pcnHMrKPKRg9hQG4peMUuc1"></script>
    <script src="/bundles/ComponentsNav?v=d8kRHlMKtEv3PXxjA1H8ZtRsYf82nBTNiGaJjOYtr8U1"></script>
    <style>
      .close {
        float: right;
        font-size: 21px;
        font-weight: bold;
        line-height: 1;
        color: #000;
        text-shadow: 0 1px 0 #fff;
        filter: alpha(opacity=20);
        opacity: .5;
        border: 0px;
        background-color: white;
      }

      .audicountdown {
        background-color: #f7d038;
        position: relative;
        text-align: center;
        padding: 2px 10px;
        color: #000;
        font-size: 14px !important;
        z-index: 15;
      }

      .holiday-alert p {
        margin: 0px;
      }
    </style>
    <div id="newHome">
      <div id="hero" class="row gx-0">
        <div class="d-lg-none hero-right">
          <section class="flex h-full w-full flex-col border-3 border-primary border-solid">
            <div class="flex flex-1 items-center bg-gradient-to-b from-primary via-via  to-secondary p-4 font-normal text-white">
              <div class="flex flex-1 flex-col gap-3">
                <div class="text-center text-5xl min-[992px]:text-4xl min-[1017px]:text-5xl min-[1470px]:text-6xl">
                  <div class="font-bold">Savings Event</div>
                </div>
                <div class="text-center text-lg">Ends July 31, 2024</div>
                <div class="h-1 w-[10%] mx-auto rounded bg-white"></div>
                <div class="text-center text-5xl font-bold">$1,000</div>
                <div class="text-center text-lg max-[400px]:text-sm max-[992px]:text-lg max-[1200px]:text-sm">member-only incentive on select, new vehicles<br> from <span class="font-bold">Volvo</span>, <span class="font-bold">Chevrolet</span>, <span
                    class="font-bold">Cadillac</span>, or <span class="font-bold">GMC</span><sup>†</sup></div>
                <div class="text-center text-5xl font-bold">$2,000</div>
                <div class="text-center text-lg max-[400px]:text-sm max-[992px]:text-lg max-[1200px]:text-sm">member-only incentive on <span class="font-bold">Polestar 2</span><sup>†</sup></div>
              </div>
            </div>
            <div class="bg-white p-4">
              <div class="mx-auto flex max-w-[800px] flex-col gap-3">
                <div class="flex w-full items-center justify-center">
                  <div class="h-0.5 w-full rounded bg-primary"></div>
                  <div class="mx-3 min-w-fit text-2xl font-semibold text-primary">Featuring</div>
                  <div class="h-0.5 w-full rounded bg-primary"></div>
                </div>
                <div class="grid w-full">
                  <div class="grid w-full grid-cols-3 gap-3">
                    <a class="opentracker" data-tracker="370&amp;pr=267B950C-2B33-4530-B0F7-02DF89B190A9" href="save/brand.aspx?makeid=40">
                        <img src="https://cdn.affinitydev.com/webmedia/capus/moi/volvo/logo-volvo-text-dark-225x102.png" alt="Volvo" class="mx-auto max-w-full">
                    </a>
                    <a class="opentracker" data-tracker="370&amp;pr=A114E85F-52BD-4297-A67F-0017372D0648" href="save/brand.aspx?makeid=7">
                        <img src="https://cdn.affinitydev.com/webmedia/capus/moi/chevrolet/logo-chevrolet-gold-text-dark-225x102.png" alt="Chevrolet" class="mx-auto max-w-full">
                    </a>
                    <a class="opentracker" data-tracker="370&amp;pr=A114E85F-52BD-4297-A67F-0017372D0648" href="save/model.aspx?makeid=6&amp;model=lyriq6">
                        <img src="https://cdn.affinitydev.com/webmedia/capus/moi/cadillac/logo-cadillac-textonly-225x102.png" alt="Cadillac" class="mx-auto max-w-full">
                    </a>
                  </div>
                  <div class="mx-auto grid w-2/3 grid-cols-2 gap-3">
                    <a class="opentracker" data-tracker="361&amp;mk=6&amp;pr=a114e85f-52bd-4297-a67f-0017372d0648" href="save/model.aspx?makeid=13&amp;model=sierra1500">
                          <img src="https://cdn.affinitydev.com/webmedia/capus/moi/gmc/logo-gmc-text-225x102.png" alt="GMC" class="mx-auto max-w-full">
                      </a>
                    <a class="opentracker" data-tracker="370&amp;pr=AD60A206-DD84-4B6E-AEDE-78969F38E808" href="save/model.aspx?makeid=136&amp;model=polestar2">
                          <img src="https://cdn.affinitydev.com/webmedia/capus/moi/polestar/logo-polestar-text-dark-225x102.png" alt="Polestar" class="mx-auto max-w-full">
                      </a>
                  </div>
                </div>
                <a href="save" class="opentracker bg-primary py-2 text-center text-lg text-white no-underline mx-auto w-1/2 rounded" data-tracker="370">View Specials</a>
                <div class="text-center text-sm">
                  <sup>†</sup>Registration required. Must be a member by April 30, 2024. Terms and conditions apply.
                </div>
                <img src="/opentracker.aap?r=369&amp;pr=AD60A206-DD84-4B6E-AEDE-78969F38E808,A114E85F-52BD-4297-A67F-0017372D0648,267B950C-2B33-4530-B0F7-02DF89B190A9&amp;prospectGuid=98c59c89-d3c1-49f7-9b35-76709bac87bb" alt="View Specials"
                  class="hidden" width="0" height="0">
              </div>
            </div>
          </section>
          <img src="/opentracker.aap?r=369&amp;pr=B1FF39F7-4987-4BD5-9A31-4960515279C2,80D25FE3-2200-4FBD-A1E6-7E08822FE027,F3B94540-F7F0-46FD-A5EE-5E68AA43AC08&amp;prospectGuid=98c59c89-d3c1-49f7-9b35-76709bac87bb" alt="Limited-Time Specials"
            class="hidden" width="0" height="0">
        </div>
        <div class="hero-left col-lg-8">
          <picture>
            <source srcset="/Content/img/home/hero.webp" type="image/webp">
            <source srcset="/Content/img/home/hero.jpg" type="image/jpeg">
            <img class="img-fluid d-block d-sm-block d-lg-none" src="/Content/img/home/hero.jpg" alt="happy family with car">
          </picture>
          <div id="home-hero-desktop-banner" class="hero-left-top toggle-webp webp">
            <div class="hero-left-top-content-container col-md-7 ">
              <div class="hero-left-top-content-container-text">
                <h1>Buy a car with confidence. </h1>
                <p>Discover the ease and convenience of using Costco Auto Program. Get started on the purchase or lease of a new vehicle or learn more about buying a used car, truck or SUV.</p>
              </div>
            </div>
          </div>
          <div class="hero-left-bottom">
            <div class="d-flex justify-content-center">
              <div>
                <div class="switch-button">
                  <input class="switch-button-checkbox" type="checkbox" id="switchButton">
                  <label class="switch-button-label" for="switchButton"><span class="switch-button-label-span">New</span></label>
                </div>
              </div>
            </div>
            <div class="">
              <div class="d-flex justify-content-center">
                <p style="color:#fff; margin-bottom:0px;">Enter your Zip Code to get started.</p>
              </div>
            </div>
            <div class="d-lg-flex justify-content-center">
              <div class="me-lg-1 me-lg-0 m-3 m-sm-3 m-md-3">
                <label class="visually-hidden" for="ZipCode">Enter your Zip</label>
                <input class="form-control zip-input" type="tel" id="ZipCode" name="ZipCode" placeholder="Enter your Zip Code" maxlength="5" autocomplete="postal-code">
              </div>
              <div class="me-lg-0 m-3 m-sm-3 new-vehicle-select">
                <label class="visually-hidden" for="ModelYear">Enter your Zip</label>
                <select id="ModelYear" class="form-select" name="ModelYear" disabled="disabled">
                  <option value="-1">Year</option>
                </select>
              </div>
              <div class="me-lg-0 m-3 m-sm-3 new-vehicle-select">
                <label class="visually-hidden" for="Make">Enter your Zip</label>
                <select id="Make" class="form-select" name="Make" disabled="disabled">
                  <option value="-1">Make</option>
                </select>
              </div>
              <div class="me-lg-0 m-3 m-sm-3 new-vehicle-select optinal">
                <label class="visually-hidden" for="Model">Model</label>
                <select id="Model" class="form-select" name="Model (optional)" disabled="disabled">
                  <option value="-1">Model (optional)</option>
                </select>
              </div>
              <div class="me-lg-0 m-3 m-sm-3">
                <button id="GetStarted" href="#" type="button" class="btn btn-primary btn-block" disabled="disabled">Get Started</button>
              </div>
            </div>
            <script src="/Scripts/research/SelectModelToggle.js" defer=""></script>
            <script src="/Scripts/jquery.blockUI.js"></script>
            <script src="/Scripts/wait.js" defer=""></script>
            <script>
              $(function() {
                //Instantiate the class
                window.selectModelToggle = new SelectModelToggle('');
              });
            </script>
          </div>
        </div>
        <div class="col-lg-4 hero-right d-none d-lg-block">
          <section class="flex h-full w-full flex-col border-3 border-primary border-solid">
            <div class="flex flex-1 items-center bg-gradient-to-b from-primary via-via  to-secondary p-4 font-normal text-white">
              <div class="flex flex-1 flex-col gap-3">
                <div class="text-center text-5xl min-[992px]:text-4xl min-[1017px]:text-5xl min-[1470px]:text-6xl">
                  <div class="font-bold">Savings Event</div>
                </div>
                <div class="text-center text-lg">Ends July 31, 2024</div>
                <div class="h-1 w-[10%] mx-auto rounded bg-white"></div>
                <div class="text-center text-5xl font-bold">$1,000</div>
                <div class="text-center text-lg max-[400px]:text-sm max-[992px]:text-lg max-[1200px]:text-sm">member-only incentive on select, new vehicles<br> from <span class="font-bold">Volvo</span>, <span class="font-bold">Chevrolet</span>, <span
                    class="font-bold">Cadillac</span>, or <span class="font-bold">GMC</span><sup>†</sup></div>
                <div class="text-center text-5xl font-bold">$2,000</div>
                <div class="text-center text-lg max-[400px]:text-sm max-[992px]:text-lg max-[1200px]:text-sm">member-only incentive on <span class="font-bold">Polestar 2</span><sup>†</sup></div>
              </div>
            </div>
            <div class="bg-white p-4">
              <div class="mx-auto flex max-w-[800px] flex-col gap-3">
                <div class="flex w-full items-center justify-center">
                  <div class="h-0.5 w-full rounded bg-primary"></div>
                  <div class="mx-3 min-w-fit text-2xl font-semibold text-primary">Featuring</div>
                  <div class="h-0.5 w-full rounded bg-primary"></div>
                </div>
                <div class="grid w-full">
                  <div class="grid w-full grid-cols-3 gap-3">
                    <a class="opentracker" data-tracker="370&amp;pr=267B950C-2B33-4530-B0F7-02DF89B190A9" href="save/brand.aspx?makeid=40">
                        <img src="https://cdn.affinitydev.com/webmedia/capus/moi/volvo/logo-volvo-text-dark-225x102.png" alt="Volvo" class="mx-auto max-w-full">
                    </a>
                    <a class="opentracker" data-tracker="370&amp;pr=A114E85F-52BD-4297-A67F-0017372D0648" href="save/brand.aspx?makeid=7">
                        <img src="https://cdn.affinitydev.com/webmedia/capus/moi/chevrolet/logo-chevrolet-gold-text-dark-225x102.png" alt="Chevrolet" class="mx-auto max-w-full">
                    </a>
                    <a class="opentracker" data-tracker="370&amp;pr=A114E85F-52BD-4297-A67F-0017372D0648" href="save/model.aspx?makeid=6&amp;model=lyriq6">
                        <img src="https://cdn.affinitydev.com/webmedia/capus/moi/cadillac/logo-cadillac-textonly-225x102.png" alt="Cadillac" class="mx-auto max-w-full">
                    </a>
                  </div>
                  <div class="mx-auto grid w-2/3 grid-cols-2 gap-3">
                    <a class="opentracker" data-tracker="361&amp;mk=6&amp;pr=a114e85f-52bd-4297-a67f-0017372d0648" href="save/model.aspx?makeid=13&amp;model=sierra1500">
                          <img src="https://cdn.affinitydev.com/webmedia/capus/moi/gmc/logo-gmc-text-225x102.png" alt="GMC" class="mx-auto max-w-full">
                      </a>
                    <a class="opentracker" data-tracker="370&amp;pr=AD60A206-DD84-4B6E-AEDE-78969F38E808" href="save/model.aspx?makeid=136&amp;model=polestar2">
                          <img src="https://cdn.affinitydev.com/webmedia/capus/moi/polestar/logo-polestar-text-dark-225x102.png" alt="Polestar" class="mx-auto max-w-full">
                      </a>
                  </div>
                </div>
                <a href="save" class="opentracker bg-primary py-2 text-center text-lg text-white no-underline mx-auto w-1/2 rounded" data-tracker="370">View Specials</a>
                <div class="text-center text-sm">
                  <sup>†</sup>Registration required. Must be a member by April 30, 2024. Terms and conditions apply.
                </div>
                <img src="/opentracker.aap?r=369&amp;pr=AD60A206-DD84-4B6E-AEDE-78969F38E808,A114E85F-52BD-4297-A67F-0017372D0648,267B950C-2B33-4530-B0F7-02DF89B190A9&amp;prospectGuid=98c59c89-d3c1-49f7-9b35-76709bac87bb" alt="View Specials"
                  class="hidden" width="0" height="0">
              </div>
            </div>
          </section>
          <img src="/opentracker.aap?r=369&amp;pr=B1FF39F7-4987-4BD5-9A31-4960515279C2,80D25FE3-2200-4FBD-A1E6-7E08822FE027,F3B94540-F7F0-46FD-A5EE-5E68AA43AC08&amp;prospectGuid=98c59c89-d3c1-49f7-9b35-76709bac87bb" alt="Limited-Time Specials"
            class="hidden" width="0" height="0">
        </div>
      </div>
      <div id="easyAuto">
        <div class="container">
          <div class="row col-img">
            <h2>Easy Auto Savings</h2>
            <div class="col-md-4 MainContentPlaceHolder_homeComponet_PartsAndServiceCouponSection">
              <a href="#" onclick="return false;" class="home-section-link-MainContentPlaceHolder_homeComponet_PartsAndServiceCouponSection" style="border: none; padding: 0; margin-bottom: 0;" data-title="Parts &amp; Service Discount">
        <picture>
            <source srcset="/Content/img/home/pscsm.webp" type="image/webp">
            <source srcset="/Content/img/home/pscsm.jpg" type="image/jpeg">
            <img src="/Content/img/home/pscsm.jpg" alt="Mechanic working on car" class="img-fluid">
        </picture>
    </a>
              <p>Parts &amp; Service Discount</p>
              <p>Get 15% off* parts, service and accessories from participating service centers.</p>
              <a href="#" onclick="return false;" class="home-section-link-MainContentPlaceHolder_homeComponet_PartsAndServiceCouponSection" data-title="Parts &amp; Service Discount">Save 15% ›</a>
            </div>
            <script>
              $(function() {
                $('.home-section-link-MainContentPlaceHolder_homeComponet_PartsAndServiceCouponSection').click(function() {
                  //Check for zip code on the fly, as it may have been set dynamically
                  //by the Get Started modal from the time that the page was loaded
                  const currentZip = getZipCodeForSection();
                  let destUrl = '';
                  if (currentZip && currentZip.length === 5) {
                    //We have a zip code
                    destUrl = '/parts_and_service/pshome.aspx';
                  } else {
                    //We don't yet have a zip code
                    destUrl = '/parts_and_service/pshome.aspx';
                  }
                  //Check to see if we are prompting for a zip code
                  const promptForZip = false;
                  if (promptForZip && (!currentZip || currentZip.length !== 5)) {
                    //We're prompting for a zip code, so set the modal URL data attribute
                    //and show the modal
                    $('#zipCodeModal').data('url', destUrl);
                    showZipCodeModal($(this));
                  } else {
                    //We're not prompting for a zip code, so do the redirecct
                    if (destUrl != "/rv/default.aspx") {
                      window.location.href = destUrl;
                    } else {
                      //Check RV availability
                      if (isRVAvailable()) {
                        window.location.href = destUrl;
                      } else {
                        if (typeof showNotifyMe !== 'undefined') {
                          showNotifyMe('rv');
                        } else {
                          window.location.href = destUrl;
                        }
                      }
                    }
                  }
                  return false;
                });
              });

              function getZipCodeForSection() {
                let result = '';
                const targetUrl = '/api/member/getzipcode';
                $.ajax({
                  url: targetUrl,
                  type: 'POST',
                  async: false,
                  success: function(data) {
                    result = data;
                  },
                  error: function(err) {
                    console.log(`ERROR: getZipCode - ${err}`);
                  }
                });
                return result;
              }

              function showZipCodeModal($this) {
                $('input,select').removeClass('ErrorHighlighted');
                $('.aspnetValidator').hide();
                $('#zipcodenavmodal').val('');
                var title = $this.data('title');
                if (!title || !title.length) //default copy
                  title = $this.text();
                $('.zip-modal-title').html(title);
                var copy = 'Enter your zip code to view ' + title;
                $('.zip-modal-copy').html(copy);
                $('#zipCodeModal').modal('show');
                var url = $('#zipCodeModal').data('url');
                opentracker('r=zipcodemodalnavopen&p=' + url);
              }

              function isRVAvailable() {
                const targetUrl = 'api/inventory/isRVAvailable';
                let result = false;
                $.ajax({
                  url: targetUrl,
                  type: 'POST',
                  async: false,
                  success: function(data) {
                    result = data;
                  },
                  error: function(err) {
                    console.log(`ERROR: isRVAvailable - ${err}`);
                  }
                });
                return result;
              }
            </script>
            <div class="col-md-4 MainContentPlaceHolder_homeComponet_SpecialsAndIncentivesSection">
              <a href="#" onclick="return false;" class="home-section-link-MainContentPlaceHolder_homeComponet_SpecialsAndIncentivesSection" style="border: none; padding: 0; margin-bottom: 0;" data-title="Specials &amp; Incentives">
        <picture>
            <source srcset="/Content/img/home/si.webp" type="image/webp">
            <source srcset="/Content/img/home/si.jpg" type="image/jpeg">
            <img src="/Content/img/home/si.jpg" alt="Save now button" class="img-fluid">
        </picture>
    </a>
              <p>Specials &amp; Incentives</p>
              <p>Receive even greater savings by combining, prearranged pricing with manufacturer rebates and incentives, limited-time sales events, automotive discounts and more.</p>
              <a href="#" onclick="return false;" class="home-section-link-MainContentPlaceHolder_homeComponet_SpecialsAndIncentivesSection" data-title="Specials &amp; Incentives">View specials ›</a>
            </div>
            <script>
              $(function() {
                $('.home-section-link-MainContentPlaceHolder_homeComponet_SpecialsAndIncentivesSection').click(function() {
                  //Check for zip code on the fly, as it may have been set dynamically
                  //by the Get Started modal from the time that the page was loaded
                  const currentZip = getZipCodeForSection();
                  let destUrl = '';
                  if (currentZip && currentZip.length === 5) {
                    //We have a zip code
                    destUrl = '/special_offers/default.aspx';
                  } else {
                    //We don't yet have a zip code
                    destUrl = '/special_offers/default.aspx';
                  }
                  //Check to see if we are prompting for a zip code
                  const promptForZip = true;
                  if (promptForZip && (!currentZip || currentZip.length !== 5)) {
                    //We're prompting for a zip code, so set the modal URL data attribute
                    //and show the modal
                    $('#zipCodeModal').data('url', destUrl);
                    showZipCodeModal($(this));
                  } else {
                    //We're not prompting for a zip code, so do the redirecct
                    if (destUrl != "/rv/default.aspx") {
                      window.location.href = destUrl;
                    } else {
                      //Check RV availability
                      if (isRVAvailable()) {
                        window.location.href = destUrl;
                      } else {
                        if (typeof showNotifyMe !== 'undefined') {
                          showNotifyMe('rv');
                        } else {
                          window.location.href = destUrl;
                        }
                      }
                    }
                  }
                  return false;
                });
              });

              function getZipCodeForSection() {
                let result = '';
                const targetUrl = '/api/member/getzipcode';
                $.ajax({
                  url: targetUrl,
                  type: 'POST',
                  async: false,
                  success: function(data) {
                    result = data;
                  },
                  error: function(err) {
                    console.log(`ERROR: getZipCode - ${err}`);
                  }
                });
                return result;
              }

              function showZipCodeModal($this) {
                $('input,select').removeClass('ErrorHighlighted');
                $('.aspnetValidator').hide();
                $('#zipcodenavmodal').val('');
                var title = $this.data('title');
                if (!title || !title.length) //default copy
                  title = $this.text();
                $('.zip-modal-title').html(title);
                var copy = 'Enter your zip code to view ' + title;
                $('.zip-modal-copy').html(copy);
                $('#zipCodeModal').modal('show');
                var url = $('#zipCodeModal').data('url');
                opentracker('r=zipcodemodalnavopen&p=' + url);
              }

              function isRVAvailable() {
                const targetUrl = 'api/inventory/isRVAvailable';
                let result = false;
                $.ajax({
                  url: targetUrl,
                  type: 'POST',
                  async: false,
                  success: function(data) {
                    result = data;
                  },
                  error: function(err) {
                    console.log(`ERROR: isRVAvailable - ${err}`);
                  }
                });
                return result;
              }
            </script>
            <div class="col-md-4 MainContentPlaceHolder_homeComponet_RecreationalVehiclesSection">
              <a href="#" onclick="return false;" class="home-section-link-MainContentPlaceHolder_homeComponet_RecreationalVehiclesSection" style="border: none; padding: 0; margin-bottom: 0;" data-title="Recreational Vehicles">
        <picture>
            <source srcset="/Content/img/home/rc.webp" type="image/webp">
            <source srcset="/Content/img/home/rc.jpg" type="image/jpeg">
            <img src="/Content/img/home/rc.jpg" alt="Family camping" class="img-fluid">
        </picture>
    </a>
              <p>Recreational Vehicles</p>
              <p>Choose from a wide variety of recreational vehicles to suit your lifestyle and save at a Costco Auto Program Approved Dealership.</p>
              <a href="#" onclick="return false;" class="home-section-link-MainContentPlaceHolder_homeComponet_RecreationalVehiclesSection" data-title="Recreational Vehicles">Browse RVs ›</a>
            </div>
            <script>
              $(function() {
                $('.home-section-link-MainContentPlaceHolder_homeComponet_RecreationalVehiclesSection').click(function() {
                  //Check for zip code on the fly, as it may have been set dynamically
                  //by the Get Started modal from the time that the page was loaded
                  const currentZip = getZipCodeForSection();
                  let destUrl = '';
                  if (currentZip && currentZip.length === 5) {
                    //We have a zip code
                    destUrl = '/rv/default.aspx';
                  } else {
                    //We don't yet have a zip code
                    destUrl = '/rv/default.aspx';
                  }
                  //Check to see if we are prompting for a zip code
                  const promptForZip = true;
                  if (promptForZip && (!currentZip || currentZip.length !== 5)) {
                    //We're prompting for a zip code, so set the modal URL data attribute
                    //and show the modal
                    $('#zipCodeModal').data('url', destUrl);
                    showZipCodeModal($(this));
                  } else {
                    //We're not prompting for a zip code, so do the redirecct
                    if (destUrl != "/rv/default.aspx") {
                      window.location.href = destUrl;
                    } else {
                      //Check RV availability
                      if (isRVAvailable()) {
                        window.location.href = destUrl;
                      } else {
                        if (typeof showNotifyMe !== 'undefined') {
                          showNotifyMe('rv');
                        } else {
                          window.location.href = destUrl;
                        }
                      }
                    }
                  }
                  return false;
                });
              });

              function getZipCodeForSection() {
                let result = '';
                const targetUrl = '/api/member/getzipcode';
                $.ajax({
                  url: targetUrl,
                  type: 'POST',
                  async: false,
                  success: function(data) {
                    result = data;
                  },
                  error: function(err) {
                    console.log(`ERROR: getZipCode - ${err}`);
                  }
                });
                return result;
              }

              function showZipCodeModal($this) {
                $('input,select').removeClass('ErrorHighlighted');
                $('.aspnetValidator').hide();
                $('#zipcodenavmodal').val('');
                var title = $this.data('title');
                if (!title || !title.length) //default copy
                  title = $this.text();
                $('.zip-modal-title').html(title);
                var copy = 'Enter your zip code to view ' + title;
                $('.zip-modal-copy').html(copy);
                $('#zipCodeModal').modal('show');
                var url = $('#zipCodeModal').data('url');
                opentracker('r=zipcodemodalnavopen&p=' + url);
              }

              function isRVAvailable() {
                const targetUrl = 'api/inventory/isRVAvailable';
                let result = false;
                $.ajax({
                  url: targetUrl,
                  type: 'POST',
                  async: false,
                  success: function(data) {
                    result = data;
                  },
                  error: function(err) {
                    console.log(`ERROR: isRVAvailable - ${err}`);
                  }
                });
                return result;
              }
            </script>
          </div>
        </div>
      </div>
      <div id="benefits">
        <div class="container">
          <div class="row">
            <h2>Benefits of Costco Auto Program</h2>
            <p>Save more – stress less when you purchase or lease your next vehicle through Costco Auto Program.</p>
            <div class="col-md-3 d-none d-lg-block">
              <picture>
                <source srcset="/Content/img/home/hds.webp" type="image/webp">
                <source srcset="/Content/img/home/hds.png" type="image/jpeg">
                <img class="img-fluid mx-auto d-block" src="/Content/img/home/hds.png" alt="Dealer showing customers vehicles">
              </picture>
              <div class="tag">High dealer standards</div>
            </div>
            <div class="col-md-3 d-none d-lg-block">
              <picture>
                <source srcset="/Content/img/home/sbp.webp" type="image/webp">
                <source srcset="/Content/img/home/sbp.png" type="image/jpeg">
                <img class="img-fluid mx-auto d-block" src="/Content/img/home/sbp.png" alt="Dealer shaking hands with customer">
              </picture>
              <div class="tag">Simple buying process</div>
            </div>
            <div class="col-md-3 d-none d-lg-block">
              <picture>
                <source srcset="/Content/img/home/gp.webp" type="image/webp">
                <source srcset="/Content/img/home/gp.png" type="image/jpeg">
                <img class="img-fluid mx-auto d-block" src="/Content/img/home/gp.png" alt="Happy couple in car">
              </picture>
              <div class="tag">Great pricing</div>
            </div>
            <div class="col-md-3 d-none d-lg-block">
              <picture">
                <source srcset="/Content/img/home/fs.webp" type="image/webp">
                <source srcset="/Content/img/home/fs.png" type="image/jpeg">
                <img class="img-fluid mx-auto d-block" src="/Content/img/home/fs.png" alt="Woman on phone in a call center">
                <div class="tag">Full support</div>
              </picture">
            </div>
            <div class="swiper swiper1 d-xl-none d-lg-none swiper-initialized swiper-horizontal swiper-pointer-events">
              <div class="swiper-wrapper" id="swiper-wrapper-93eb11129a8b96c7" aria-live="polite" style="transition-duration: 0ms;">
                <div class="swiper-slide">
                  <picture>
                    <source srcset="/Content/img/home/hds.webp" type="image/webp">
                    <source srcset="/Content/img/home/hds.png" type="image/jpeg">
                    <img class="img-fluid mx-auto d-block" src="/Content/img/home/hds.png" alt="Dealer showing customers vehicles">
                  </picture>
                  <div class="tag">High dealer standards</div>
                </div>
                <div class="swiper-slide">
                  <picture>
                    <source srcset="/Content/img/home/sbp.webp" type="image/webp">
                    <source srcset="/Content/img/home/sbp.png" type="image/jpeg">
                    <img class="img-fluid mx-auto d-block" src="/Content/img/home/sbp.png" alt="Dealer shaking hands with customer">
                  </picture>
                  <div class="tag">Simple buying process</div>
                </div>
                <div class="swiper-slide">
                  <picture>
                    <source srcset="/Content/img/home/gp.webp" type="image/webp">
                    <source srcset="/Content/img/home/gp.png" type="image/jpeg">
                    <img class="img-fluid mx-auto d-block" src="/Content/img/home/gp.png" alt="Happy couple in car">
                  </picture>
                  <div class="tag">Great pricing</div>
                </div>
                <div class="swiper-slide">
                  <picture>
                    <source srcset="/Content/img/home/fs.webp" type="image/webp">
                    <source srcset="/Content/img/home/fs.png" type="image/jpeg">
                    <img class="img-fluid mx-auto d-block" src="/Content/img/home/fs.png" alt="Woman on phone in a call center">
                  </picture>
                  <div class="tag">Full support</div>
                </div>
              </div>
              <div class="swiper-nav">
                <div class="swiper-button-prev member-prev" tabindex="0" role="button" aria-label="Previous slide" aria-controls="swiper-wrapper-93eb11129a8b96c7" aria-disabled="false"></div>
                <div class="swiper-button-next member-next" tabindex="0" role="button" aria-label="Next slide" aria-controls="swiper-wrapper-93eb11129a8b96c7" aria-disabled="false"></div>
              </div>
              <span class="swiper-notification" aria-live="assertive" aria-atomic="true"></span>
            </div>
          </div>
        </div>
      </div>
      <div id="shop">
        <div class="container">
          <div class="row">
            <h2>More ways to shop for a car</h2>
            <h3>Search by Type</h3>
            <div class="shop-content">
              <div id="vehicleType">
                <div class="row">
                  <div class="col-md-4">
                    <a href="new_cars/results.aspx?bodystyle=SUV" class="mobileupdatezip" data-url="new_cars/results.aspx?bodystyle=SUV">
                                <div class="vehicle-container">                                    
                                    <div class="vehicle-img">
                                        <picture>
                                            <source srcset="/images/car/icons/suv.webp" type="image/webp">
                                            <source srcset="/images/car/icons/suv.jpg" type="image/jpeg">
                                             <img src="/images/car/icons/suv.jpg" alt="Image of a SUV model" class="img-fluid">
                                        </picture>                                       
                                    </div>
                                    <div class="vehicle-type">                                        
                                        SUV
                                    </div>                                    
                                </div>
                            </a>
                  </div>
                  <div class="col-md-4">
                    <a href="new_cars/results.aspx?bodystyle=Truck" class="mobileupdatezip" data-url="new_cars/results.aspx?bodystyle=Truck">
                                <div class="vehicle-container">
                                    <div class="vehicle-img">
                                        <picture>
                                            <source srcset="/images/car/icons/truck.webp" type="image/webp">
                                            <source srcset="/images/car/icons/truck.jpg" type="image/jpeg">
                                            <img src="/images/car/icons/truck.jpg" alt="Image of a Truck model" class="img-fluid">
                                        </picture>                                       
                                    </div>
                                    <div class="vehicle-type">
                                        Truck
                                    </div>
                                </div>
                            </a>
                  </div>
                  <div class="col-md-4">
                    <a href="new_cars/results.aspx?bodystyle=Sedan%2fHatchback" class="mobileupdatezip" data-url="new_cars/results.aspx?bodystyle=Sedan%2fHatchback">
                                <div class="vehicle-container">
                                    <div class="vehicle-img">
                                        <picture>
                                            <source srcset="/images/car/icons/sedan-hatchback.webp" type="image/webp">
                                            <source srcset="/images/car/icons/sedan-hatchback.jpg" type="image/jpeg">
                                            <img src="/images/car/icons/sedan-hatchback.jpg" alt="Image of a Sedan/Hatchback model" class="img-fluid">
                                        </picture>                                       
                                    </div>
                                    <div class="vehicle-type">
                                        Sedan/Hatchback
                                    </div>
                                </div>
                            </a>
                  </div>
                  <div class="col-md-4">
                    <a href="new_cars/results.aspx?bodystyle=Van" class="mobileupdatezip" data-url="new_cars/results.aspx?bodystyle=Van">
                                <div class="vehicle-container">
                                    <div class="vehicle-img">
                                        <picture>
                                            <source srcset="/images/car/icons/van.webp" type="image/webp">
                                            <source srcset="/images/car/icons/van.jpg" type="image/jpeg">
                                            <img src="/images/car/icons/van.jpg" alt="Image of a Van model" class="img-fluid">
                                        </picture>                                       
                                    </div>
                                    <div class="vehicle-type">
                                        Van
                                    </div>
                                </div>
                            </a>
                  </div>
                  <div class="col-md-4">
                    <a href="new_cars/results.aspx?bodystyle=Sports+Car" class="mobileupdatezip" data-url="new_cars/results.aspx?bodystyle=Sports+Car">
                                <div class="vehicle-container">
                                    <div class="vehicle-img">
                                        <picture>
                                            <source srcset="/images/car/icons/sportscar.webp" type="image/webp">
                                            <source srcset="/images/car/icons/sportscar.jpg" type="image/jpeg">
                                            <img src="/images/car/icons/sportscar.jpg" alt="Image of a Hybrid/Electric model" class="img-fluid">
                                        </picture>                                       
                                    </div>
                                    <div class="vehicle-type">
                                        Sports Car
                                    </div>
                                </div>
                            </a>
                  </div>
                  <div class="col-md-4">
                    <a href="new_cars/results.aspx?bodystyle=Wagon" class="mobileupdatezip" data-url="new_cars/results.aspx?bodystyle=Wagon">
                                <div class="vehicle-container">
                                    <div class="vehicle-img">
                                        <picture>
                                            <source srcset="/images/car/icons/wagon.webp" type="image/webp">
                                            <source srcset="/images/car/icons/wagon.jpg" type="image/jpeg">
                                            <img src="/images/car/icons/wagon.jpg" alt="Image of a Wagon model" class="img-fluid">
                                        </picture>                                       
                                    </div>
                                    <div class="vehicle-type">
                                        Wagon
                                    </div>
                                </div>
                            </a>
                  </div>
                  <div class="col-md-4">
                    <a href="new_cars/results.aspx?bodystyle=Coupe%2fConvertible" class="mobileupdatezip" data-url="new_cars/results.aspx?bodystyle=Coupe%2fConvertible">
                                <div class="vehicle-container">
                                    <div class="vehicle-img">
                                        <picture>
                                            <source srcset="/images/car/icons/coupe-convertible.webp" type="image/webp">
                                            <source srcset="/images/car/icons/coupe-convertible.jpg" type="image/jpeg">
                                            <img src="/images/car/icons/coupe-convertible.jpg" alt="Image of a Coupe/Convertible model" class="img-fluid">
                                        </picture>                                       
                                    </div>
                                    <div class="vehicle-type">
                                        Coupe/Convertible
                                    </div>
                                </div>
                            </a>
                  </div>
                  <div class="col-md-4">
                    <a href="new_cars/results.aspx?bodystyle=Hybrid%2fElectric" class="mobileupdatezip" data-url="new_cars/results.aspx?bodystyle=Hybrid%2fElectric">
                                <div class="vehicle-container">
                                    <div class="vehicle-img">
                                        <picture>
                                            <source srcset="/images/car/icons/hybrid-electric.webp" type="image/webp">
                                            <source srcset="/images/car/icons/hybrid-electric.jpg" type="image/jpeg">
                                            <img src="/images/car/icons/hybrid-electric.jpg" alt="Image of a Hybrid/Electric model" class="img-fluid">
                                        </picture>                                       
                                    </div>
                                    <div class="vehicle-type">
                                        Hybrid/Electric
                                    </div>
                                </div>
                            </a>
                  </div>
                  <div class="col-md-4">
                    <a href="new_cars/results.aspx?bodystyle=Luxury" class="mobileupdatezip" data-url="new_cars/results.aspx?bodystyle=Luxury">
                                <div class="vehicle-container">
                                    <div class="vehicle-img">
                                        <picture>
                                            <source srcset="/images/car/icons/luxury.webp" type="image/webp">
                                            <source srcset="/images/car/icons/luxury.jpg" type="image/jpeg">
                                            <img src="/images/car/icons/luxury.jpg" alt="Image of Luxury model" class="img-fluid">
                                        </picture>                                       
                                    </div>
                                    <div class="vehicle-type">
                                        Luxury
                                    </div>
                                </div>
                            </a>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div id="members">
        <div class="container">
          <div class="row">
            <h2>What Members Are Saying</h2>
            <div class="swiper swiper2 swiper-initialized swiper-horizontal swiper-pointer-events swiper-backface-hidden">
              <div class="swiper-wrapper" id="swiper-wrapper-fd7ae4b87d519509" aria-live="polite">
                <div class="swiper-slide swiper-slide-active" role="group" aria-label="1 / 3" style="width: 600px; margin-right: 30px;">
                  <p>“This is great program that has saved me money. I hope that it continues.”</p>
                  <p>– David B., National City, CA</p>
                  <div class="d-flex justify-content-center stars">
                    <i class="fa fa-star"></i>
                    <i class="fa fa-star"></i>
                    <i class="fa fa-star"></i>
                    <i class="fa fa-star"></i>
                    <i class="fa fa-star"></i>
                  </div>
                </div>
                <div class="swiper-slide swiper-slide-next" role="group" aria-label="2 / 3" style="width: 600px; margin-right: 30px;">
                  <p>“Dealership was great. Worked with us to get the car we wanted at a fair price.”</p>
                  <p>– Denise S., Jacksonville, FL</p>
                  <div class="d-flex justify-content-center stars">
                    <i class="fa fa-star"></i>
                    <i class="fa fa-star"></i>
                    <i class="fa fa-star"></i>
                    <i class="fa fa-star"></i>
                    <i class="fa fa-star"></i>
                  </div>
                </div>
                <div class="swiper-slide" role="group" aria-label="3 / 3" style="width: 600px; margin-right: 30px;">
                  <p>“The process is simple, straightforward, and quick. We were happy and pleased.”</p>
                  <p>– Arulalan R., Annandale, NJ</p>
                  <div class="d-flex justify-content-center stars">
                    <i class="fa fa-star"></i>
                    <i class="fa fa-star"></i>
                    <i class="fa fa-star"></i>
                    <i class="fa fa-star"></i>
                    <i class="fa fa-star"></i>
                  </div>
                </div>
              </div>
              <div class="swiper-nav">
                <div class="swiper-button-prev member-prev swiper-button-disabled" tabindex="-1" role="button" aria-label="Previous slide" aria-controls="swiper-wrapper-fd7ae4b87d519509" aria-disabled="true"></div>
                <div class="swiper-button-next member-next" tabindex="0" role="button" aria-label="Next slide" aria-controls="swiper-wrapper-fd7ae4b87d519509" aria-disabled="false"></div>
              </div>
              <span class="swiper-notification" aria-live="assertive" aria-atomic="true"></span>
            </div>
          </div>
        </div>
        <br>
        <p class="testimonial-disclaimer">Testimonials featured are provided by real Costco members. Individual experience may vary.</p>
      </div>
      <div id="researchTools">
        <div class="container">
          <div class="row col-img">
            <div class="space-sm"></div>
            <h2>Car-Buying Research Tools</h2>
            <div class="col-md-4 MainContentPlaceHolder_homeComponet_ManufacturerIncentives">
              <a href="#" onclick="return false;" class="home-section-link-MainContentPlaceHolder_homeComponet_ManufacturerIncentives" style="border: none; padding: 0; margin-bottom: 0;" data-title="Manufacturer Incentives">
        <picture>
            <source srcset="/Content/img/home/mi.webp" type="image/webp">
            <source srcset="/Content/img/home/mi.jpg" type="image/jpeg">
            <img src="/Content/img/home/mi.jpg" alt="Person counting money" class="img-fluid">
        </picture>
    </a>
              <p>Manufacturer Incentives</p>
              <p>Stack your savings by combining our prearranged pricing with rebates and incentives.</p>
              <a href="#" onclick="return false;" class="home-section-link-MainContentPlaceHolder_homeComponet_ManufacturerIncentives" data-title="Manufacturer Incentives">View incentives ›</a>
            </div>
            <script>
              $(function() {
                $('.home-section-link-MainContentPlaceHolder_homeComponet_ManufacturerIncentives').click(function() {
                  //Check for zip code on the fly, as it may have been set dynamically
                  //by the Get Started modal from the time that the page was loaded
                  const currentZip = getZipCodeForSection();
                  let destUrl = '';
                  if (currentZip && currentZip.length === 5) {
                    //We have a zip code
                    destUrl = '/new_cars/rebates_incentives/default.aspx';
                  } else {
                    //We don't yet have a zip code
                    destUrl = '/new_cars/rebates_incentives/default.aspx';
                  }
                  //Check to see if we are prompting for a zip code
                  const promptForZip = true;
                  if (promptForZip && (!currentZip || currentZip.length !== 5)) {
                    //We're prompting for a zip code, so set the modal URL data attribute
                    //and show the modal
                    $('#zipCodeModal').data('url', destUrl);
                    showZipCodeModal($(this));
                  } else {
                    //We're not prompting for a zip code, so do the redirecct
                    if (destUrl != "/rv/default.aspx") {
                      window.location.href = destUrl;
                    } else {
                      //Check RV availability
                      if (isRVAvailable()) {
                        window.location.href = destUrl;
                      } else {
                        if (typeof showNotifyMe !== 'undefined') {
                          showNotifyMe('rv');
                        } else {
                          window.location.href = destUrl;
                        }
                      }
                    }
                  }
                  return false;
                });
              });

              function getZipCodeForSection() {
                let result = '';
                const targetUrl = '/api/member/getzipcode';
                $.ajax({
                  url: targetUrl,
                  type: 'POST',
                  async: false,
                  success: function(data) {
                    result = data;
                  },
                  error: function(err) {
                    console.log(`ERROR: getZipCode - ${err}`);
                  }
                });
                return result;
              }

              function showZipCodeModal($this) {
                $('input,select').removeClass('ErrorHighlighted');
                $('.aspnetValidator').hide();
                $('#zipcodenavmodal').val('');
                var title = $this.data('title');
                if (!title || !title.length) //default copy
                  title = $this.text();
                $('.zip-modal-title').html(title);
                var copy = 'Enter your zip code to view ' + title;
                $('.zip-modal-copy').html(copy);
                $('#zipCodeModal').modal('show');
                var url = $('#zipCodeModal').data('url');
                opentracker('r=zipcodemodalnavopen&p=' + url);
              }

              function isRVAvailable() {
                const targetUrl = 'api/inventory/isRVAvailable';
                let result = false;
                $.ajax({
                  url: targetUrl,
                  type: 'POST',
                  async: false,
                  success: function(data) {
                    result = data;
                  },
                  error: function(err) {
                    console.log(`ERROR: isRVAvailable - ${err}`);
                  }
                });
                return result;
              }
            </script>
            <div class="col-md-4 MainContentPlaceHolder_homeComponet_CompareVehicles">
              <a href="#" onclick="return false;" class="home-section-link-MainContentPlaceHolder_homeComponet_CompareVehicles" style="border: none; padding: 0; margin-bottom: 0;" data-title="Compare Vehicles">
        <picture>
            <source srcset="/Content/img/home/cv.webp" type="image/webp">
            <source srcset="/Content/img/home/cv.jpg" type="image/jpeg">
            <img src="/Content/img/home/cv.jpg" alt="Person researching on laptop" class="img-fluid">
        </picture>
    </a>
              <p>Compare Vehicles</p>
              <p>Compare cars side by side. Choose up to three, and get a comprehensive overview of specs, features and advantages.</p>
              <a href="#" onclick="return false;" class="home-section-link-MainContentPlaceHolder_homeComponet_CompareVehicles" data-title="Compare Vehicles">Compare now ›</a>
            </div>
            <script>
              $(function() {
                $('.home-section-link-MainContentPlaceHolder_homeComponet_CompareVehicles').click(function() {
                  //Check for zip code on the fly, as it may have been set dynamically
                  //by the Get Started modal from the time that the page was loaded
                  const currentZip = getZipCodeForSection();
                  let destUrl = '';
                  if (currentZip && currentZip.length === 5) {
                    //We have a zip code
                    destUrl = '/new_cars/compare.aspx';
                  } else {
                    //We don't yet have a zip code
                    destUrl = '/new_cars/compare.aspx';
                  }
                  //Check to see if we are prompting for a zip code
                  const promptForZip = true;
                  if (promptForZip && (!currentZip || currentZip.length !== 5)) {
                    //We're prompting for a zip code, so set the modal URL data attribute
                    //and show the modal
                    $('#zipCodeModal').data('url', destUrl);
                    showZipCodeModal($(this));
                  } else {
                    //We're not prompting for a zip code, so do the redirecct
                    if (destUrl != "/rv/default.aspx") {
                      window.location.href = destUrl;
                    } else {
                      //Check RV availability
                      if (isRVAvailable()) {
                        window.location.href = destUrl;
                      } else {
                        if (typeof showNotifyMe !== 'undefined') {
                          showNotifyMe('rv');
                        } else {
                          window.location.href = destUrl;
                        }
                      }
                    }
                  }
                  return false;
                });
              });

              function getZipCodeForSection() {
                let result = '';
                const targetUrl = '/api/member/getzipcode';
                $.ajax({
                  url: targetUrl,
                  type: 'POST',
                  async: false,
                  success: function(data) {
                    result = data;
                  },
                  error: function(err) {
                    console.log(`ERROR: getZipCode - ${err}`);
                  }
                });
                return result;
              }

              function showZipCodeModal($this) {
                $('input,select').removeClass('ErrorHighlighted');
                $('.aspnetValidator').hide();
                $('#zipcodenavmodal').val('');
                var title = $this.data('title');
                if (!title || !title.length) //default copy
                  title = $this.text();
                $('.zip-modal-title').html(title);
                var copy = 'Enter your zip code to view ' + title;
                $('.zip-modal-copy').html(copy);
                $('#zipCodeModal').modal('show');
                var url = $('#zipCodeModal').data('url');
                opentracker('r=zipcodemodalnavopen&p=' + url);
              }

              function isRVAvailable() {
                const targetUrl = 'api/inventory/isRVAvailable';
                let result = false;
                $.ajax({
                  url: targetUrl,
                  type: 'POST',
                  async: false,
                  success: function(data) {
                    result = data;
                  },
                  error: function(err) {
                    console.log(`ERROR: isRVAvailable - ${err}`);
                  }
                });
                return result;
              }
            </script>
            <div class="col-md-4 MainContentPlaceHolder_homeComponet_SafetyInformation">
              <a href="#" onclick="return false;" class="home-section-link-MainContentPlaceHolder_homeComponet_SafetyInformation" style="border: none; padding: 0; margin-bottom: 0;" data-title="Safety Information">
        <picture>
            <source srcset="/Content/img/home/si2.webp" type="image/webp">
            <source srcset="/Content/img/home/si2.jpg" type="image/jpeg">
            <img src="/Content/img/home/si2.jpg" alt="Toddler being buckled into car seat" class="img-fluid">
        </picture>
    </a>
              <p>Safety Information</p>
              <p>Evaluate the safety rating of a vehicle, including options, crash test ratings and more.</p>
              <a href="#" onclick="return false;" class="home-section-link-MainContentPlaceHolder_homeComponet_SafetyInformation" data-title="Safety Information">Find safety ratings ›</a>
            </div>
            <script>
              $(function() {
                $('.home-section-link-MainContentPlaceHolder_homeComponet_SafetyInformation').click(function() {
                  //Check for zip code on the fly, as it may have been set dynamically
                  //by the Get Started modal from the time that the page was loaded
                  const currentZip = getZipCodeForSection();
                  let destUrl = '';
                  if (currentZip && currentZip.length === 5) {
                    //We have a zip code
                    destUrl = '/new_cars/safety/default.aspx';
                  } else {
                    //We don't yet have a zip code
                    destUrl = '/new_cars/safety/default.aspx';
                  }
                  //Check to see if we are prompting for a zip code
                  const promptForZip = true;
                  if (promptForZip && (!currentZip || currentZip.length !== 5)) {
                    //We're prompting for a zip code, so set the modal URL data attribute
                    //and show the modal
                    $('#zipCodeModal').data('url', destUrl);
                    showZipCodeModal($(this));
                  } else {
                    //We're not prompting for a zip code, so do the redirecct
                    if (destUrl != "/rv/default.aspx") {
                      window.location.href = destUrl;
                    } else {
                      //Check RV availability
                      if (isRVAvailable()) {
                        window.location.href = destUrl;
                      } else {
                        if (typeof showNotifyMe !== 'undefined') {
                          showNotifyMe('rv');
                        } else {
                          window.location.href = destUrl;
                        }
                      }
                    }
                  }
                  return false;
                });
              });

              function getZipCodeForSection() {
                let result = '';
                const targetUrl = '/api/member/getzipcode';
                $.ajax({
                  url: targetUrl,
                  type: 'POST',
                  async: false,
                  success: function(data) {
                    result = data;
                  },
                  error: function(err) {
                    console.log(`ERROR: getZipCode - ${err}`);
                  }
                });
                return result;
              }

              function showZipCodeModal($this) {
                $('input,select').removeClass('ErrorHighlighted');
                $('.aspnetValidator').hide();
                $('#zipcodenavmodal').val('');
                var title = $this.data('title');
                if (!title || !title.length) //default copy
                  title = $this.text();
                $('.zip-modal-title').html(title);
                var copy = 'Enter your zip code to view ' + title;
                $('.zip-modal-copy').html(copy);
                $('#zipCodeModal').modal('show');
                var url = $('#zipCodeModal').data('url');
                opentracker('r=zipcodemodalnavopen&p=' + url);
              }

              function isRVAvailable() {
                const targetUrl = 'api/inventory/isRVAvailable';
                let result = false;
                $.ajax({
                  url: targetUrl,
                  type: 'POST',
                  async: false,
                  success: function(data) {
                    result = data;
                  },
                  error: function(err) {
                    console.log(`ERROR: isRVAvailable - ${err}`);
                  }
                });
                return result;
              }
            </script>
            <div class="col-md-4 MainContentPlaceHolder_homeComponet_AutomotiveBuyersGuide">
              <a href="#" onclick="return false;" class="home-section-link-MainContentPlaceHolder_homeComponet_AutomotiveBuyersGuide" style="border: none; padding: 0; margin-bottom: 0;" data-title="Automotive Buyer's Guide">
        <picture>
            <source srcset="/Content/img/home/rrt.webp" type="image/webp">
            <source srcset="/Content/img/home/rrt.jpg" type="image/jpeg">
            <img src="/Content/img/home/rrt.jpg" alt="Women putting on seat belt" class="img-fluid">
        </picture>
    </a>
              <p>Automotive Buyer's Guide</p>
              <p>Get a head start on your vehicle search with our buyer's guide – offering you a breakdown of the buying process, tips and more.</p>
              <a href="#" onclick="return false;" class="home-section-link-MainContentPlaceHolder_homeComponet_AutomotiveBuyersGuide" data-title="Automotive Buyer's Guide">Buyer's Guide ›</a>
            </div>
            <script>
              $(function() {
                $('.home-section-link-MainContentPlaceHolder_homeComponet_AutomotiveBuyersGuide').click(function() {
                  //Check for zip code on the fly, as it may have been set dynamically
                  //by the Get Started modal from the time that the page was loaded
                  const currentZip = getZipCodeForSection();
                  let destUrl = '';
                  if (currentZip && currentZip.length === 5) {
                    //We have a zip code
                    destUrl = '/automotive_articles/buyers_guide/';
                  } else {
                    //We don't yet have a zip code
                    destUrl = '/automotive_articles/buyers_guide/';
                  }
                  //Check to see if we are prompting for a zip code
                  const promptForZip = true;
                  if (promptForZip && (!currentZip || currentZip.length !== 5)) {
                    //We're prompting for a zip code, so set the modal URL data attribute
                    //and show the modal
                    $('#zipCodeModal').data('url', destUrl);
                    showZipCodeModal($(this));
                  } else {
                    //We're not prompting for a zip code, so do the redirecct
                    if (destUrl != "/rv/default.aspx") {
                      window.location.href = destUrl;
                    } else {
                      //Check RV availability
                      if (isRVAvailable()) {
                        window.location.href = destUrl;
                      } else {
                        if (typeof showNotifyMe !== 'undefined') {
                          showNotifyMe('rv');
                        } else {
                          window.location.href = destUrl;
                        }
                      }
                    }
                  }
                  return false;
                });
              });

              function getZipCodeForSection() {
                let result = '';
                const targetUrl = '/api/member/getzipcode';
                $.ajax({
                  url: targetUrl,
                  type: 'POST',
                  async: false,
                  success: function(data) {
                    result = data;
                  },
                  error: function(err) {
                    console.log(`ERROR: getZipCode - ${err}`);
                  }
                });
                return result;
              }

              function showZipCodeModal($this) {
                $('input,select').removeClass('ErrorHighlighted');
                $('.aspnetValidator').hide();
                $('#zipcodenavmodal').val('');
                var title = $this.data('title');
                if (!title || !title.length) //default copy
                  title = $this.text();
                $('.zip-modal-title').html(title);
                var copy = 'Enter your zip code to view ' + title;
                $('.zip-modal-copy').html(copy);
                $('#zipCodeModal').modal('show');
                var url = $('#zipCodeModal').data('url');
                opentracker('r=zipcodemodalnavopen&p=' + url);
              }

              function isRVAvailable() {
                const targetUrl = 'api/inventory/isRVAvailable';
                let result = false;
                $.ajax({
                  url: targetUrl,
                  type: 'POST',
                  async: false,
                  success: function(data) {
                    result = data;
                  },
                  error: function(err) {
                    console.log(`ERROR: isRVAvailable - ${err}`);
                  }
                });
                return result;
              }
            </script>
            <div class="col-md-4 MainContentPlaceHolder_homeComponet_FinanceCalculator">
              <a href="#" onclick="return false;" class="home-section-link-MainContentPlaceHolder_homeComponet_FinanceCalculator" style="border: none; padding: 0; margin-bottom: 0;" data-title="Finance Calculator">
        <picture>
            <source srcset="/Content/img/home/fc.webp" type="image/webp">
            <source srcset="/Content/img/home/fc.jpg" type="image/jpeg">
            <img src="/Content/img/home/fc.jpg" alt="Image of a calculator" class="img-fluid">
        </picture>
    </a>
              <p>Finance Calculator</p>
              <p>Three-in-one calculator: Use our vehicle calculator to find an affordable price or estimate the cost of a rebate versus a low interest rate.</p>
              <a href="#" onclick="return false;" class="home-section-link-MainContentPlaceHolder_homeComponet_FinanceCalculator" data-title="Finance Calculator">Calculate payment ›</a>
            </div>
            <script>
              $(function() {
                $('.home-section-link-MainContentPlaceHolder_homeComponet_FinanceCalculator').click(function() {
                  //Check for zip code on the fly, as it may have been set dynamically
                  //by the Get Started modal from the time that the page was loaded
                  const currentZip = getZipCodeForSection();
                  let destUrl = '';
                  if (currentZip && currentZip.length === 5) {
                    //We have a zip code
                    destUrl = '/finance/calculator.aspx';
                  } else {
                    //We don't yet have a zip code
                    destUrl = '/finance/calculator.aspx';
                  }
                  //Check to see if we are prompting for a zip code
                  const promptForZip = true;
                  if (promptForZip && (!currentZip || currentZip.length !== 5)) {
                    //We're prompting for a zip code, so set the modal URL data attribute
                    //and show the modal
                    $('#zipCodeModal').data('url', destUrl);
                    showZipCodeModal($(this));
                  } else {
                    //We're not prompting for a zip code, so do the redirecct
                    if (destUrl != "/rv/default.aspx") {
                      window.location.href = destUrl;
                    } else {
                      //Check RV availability
                      if (isRVAvailable()) {
                        window.location.href = destUrl;
                      } else {
                        if (typeof showNotifyMe !== 'undefined') {
                          showNotifyMe('rv');
                        } else {
                          window.location.href = destUrl;
                        }
                      }
                    }
                  }
                  return false;
                });
              });

              function getZipCodeForSection() {
                let result = '';
                const targetUrl = '/api/member/getzipcode';
                $.ajax({
                  url: targetUrl,
                  type: 'POST',
                  async: false,
                  success: function(data) {
                    result = data;
                  },
                  error: function(err) {
                    console.log(`ERROR: getZipCode - ${err}`);
                  }
                });
                return result;
              }

              function showZipCodeModal($this) {
                $('input,select').removeClass('ErrorHighlighted');
                $('.aspnetValidator').hide();
                $('#zipcodenavmodal').val('');
                var title = $this.data('title');
                if (!title || !title.length) //default copy
                  title = $this.text();
                $('.zip-modal-title').html(title);
                var copy = 'Enter your zip code to view ' + title;
                $('.zip-modal-copy').html(copy);
                $('#zipCodeModal').modal('show');
                var url = $('#zipCodeModal').data('url');
                opentracker('r=zipcodemodalnavopen&p=' + url);
              }

              function isRVAvailable() {
                const targetUrl = 'api/inventory/isRVAvailable';
                let result = false;
                $.ajax({
                  url: targetUrl,
                  type: 'POST',
                  async: false,
                  success: function(data) {
                    result = data;
                  },
                  error: function(err) {
                    console.log(`ERROR: isRVAvailable - ${err}`);
                  }
                });
                return result;
              }
            </script>
            <div class="col-md-4 MainContentPlaceHolder_homeComponet_LeasingVsBuying">
              <a href="#" onclick="return false;" class="home-section-link-MainContentPlaceHolder_homeComponet_LeasingVsBuying" style="border: none; padding: 0; margin-bottom: 0;" data-title="Leasing vs Buying">
        <picture>
            <source srcset="/Content/img/home/lb.webp" type="image/webp">
            <source srcset="/Content/img/home/lb.jpg" type="image/jpeg">
            <img src="/Content/img/home/lb.jpg" alt="Image of dice showing Leasing vs Buying" class="img-fluid">
        </picture>
    </a>
              <p>Leasing vs Buying</p>
              <p>Make sense of your buying options. Learn the difference between leasing and buying before you purchase your next vehicle.</p>
              <a href="#" onclick="return false;" class="home-section-link-MainContentPlaceHolder_homeComponet_LeasingVsBuying" data-title="Leasing vs Buying">Leasing vs. Buying ›</a>
            </div>
            <script>
              $(function() {
                $('.home-section-link-MainContentPlaceHolder_homeComponet_LeasingVsBuying').click(function() {
                  //Check for zip code on the fly, as it may have been set dynamically
                  //by the Get Started modal from the time that the page was loaded
                  const currentZip = getZipCodeForSection();
                  let destUrl = '';
                  if (currentZip && currentZip.length === 5) {
                    //We have a zip code
                    destUrl = '/research/leasing-buying.aspx';
                  } else {
                    //We don't yet have a zip code
                    destUrl = '/research/leasing-buying.aspx';
                  }
                  //Check to see if we are prompting for a zip code
                  const promptForZip = true;
                  if (promptForZip && (!currentZip || currentZip.length !== 5)) {
                    //We're prompting for a zip code, so set the modal URL data attribute
                    //and show the modal
                    $('#zipCodeModal').data('url', destUrl);
                    showZipCodeModal($(this));
                  } else {
                    //We're not prompting for a zip code, so do the redirecct
                    if (destUrl != "/rv/default.aspx") {
                      window.location.href = destUrl;
                    } else {
                      //Check RV availability
                      if (isRVAvailable()) {
                        window.location.href = destUrl;
                      } else {
                        if (typeof showNotifyMe !== 'undefined') {
                          showNotifyMe('rv');
                        } else {
                          window.location.href = destUrl;
                        }
                      }
                    }
                  }
                  return false;
                });
              });

              function getZipCodeForSection() {
                let result = '';
                const targetUrl = '/api/member/getzipcode';
                $.ajax({
                  url: targetUrl,
                  type: 'POST',
                  async: false,
                  success: function(data) {
                    result = data;
                  },
                  error: function(err) {
                    console.log(`ERROR: getZipCode - ${err}`);
                  }
                });
                return result;
              }

              function showZipCodeModal($this) {
                $('input,select').removeClass('ErrorHighlighted');
                $('.aspnetValidator').hide();
                $('#zipcodenavmodal').val('');
                var title = $this.data('title');
                if (!title || !title.length) //default copy
                  title = $this.text();
                $('.zip-modal-title').html(title);
                var copy = 'Enter your zip code to view ' + title;
                $('.zip-modal-copy').html(copy);
                $('#zipCodeModal').modal('show');
                var url = $('#zipCodeModal').data('url');
                opentracker('r=zipcodemodalnavopen&p=' + url);
              }

              function isRVAvailable() {
                const targetUrl = 'api/inventory/isRVAvailable';
                let result = false;
                $.ajax({
                  url: targetUrl,
                  type: 'POST',
                  async: false,
                  success: function(data) {
                    result = data;
                  },
                  error: function(err) {
                    console.log(`ERROR: isRVAvailable - ${err}`);
                  }
                });
                return result;
              }
            </script>
          </div>
        </div>
      </div>
      <div id="articles" class="border-r">
        <div class="container-fluid">
          <div class="row">
            <div class="col-lg-4">
              <div class="article-text-content">
                <h2>Automotive articles</h2>
                <p>Our car-buying experts will prepare you for your purchase with relevant and thoughtful advice.</p>
                <a href="/automotive_articles/" class="mobileupdatezip" data-title="Automotive articles" data-url="/automotive_articles/">View all articles</a>
              </div>
              <div class="space-sm d-none d-sm-block"></div>
            </div>
            <div class="col-lg-8">
              <div class="swiper swiper3 swiper-initialized swiper-horizontal swiper-pointer-events swiper-backface-hidden">
                <div class="swiper-wrapper" id="swiper-wrapper-b2118d77cc84077c" aria-live="polite" style="transform: translate3d(0px, 0px, 0px);">
                  <div class="swiper-slide swiper-slide-active" role="group" aria-label="1 / 4" style="margin-right: 30px;">
                    <div class="article-card">
                      <picture>
                        <source srcset="/Content/img/newsletter/advanced_auto_technology.webp" type="image/webp">
                        <source srcset="/Content/img/images/newsletter/advanced_auto_technology.jpg" type="image/jpeg">
                        <img src="/Content/img/images/newsletter/advanced_auto_technology.jpg" alt="Man inside of vehicle" class="img-fluid mb-4">
                      </picture>
                      <div class="article-content">
                        <p>Car Upgrades to Improve Your Drive</p>
                        <p>Get the most out of your next vehicle with these popular upgrades.</p>
                      </div>
                      <a href="/automotive_articles/safety_and_technology/advanced_auto_technology.aspx" class="mobileupdatezip" data-title="Car Upgrades to Improve Your Drive" data-url="/automotive_articles/safety_and_technology/advanced_auto_technology.aspx" data-copy="Enter your zip code to read this article">Read more...</a>
                    </div>
                  </div>
                  <div class="swiper-slide swiper-slide-next" role="group" aria-label="2 / 4" style="margin-right: 30px;">
                    <div class="article-card">
                      <picture>
                        <source srcset="/Content/img/newsletter/low-inventory-article.webp" type="image/webp">
                        <source srcset="/Content/img/images/newsletter/low-inventory-article.jpg" type="image/jpeg">
                        <img src="/Content/img/images/newsletter/low-inventory-article.jpg" alt="2 cars in empty parking lot" class="img-fluid mb-4">
                      </picture>
                      <div class="article-content">
                        <p>About the Microchip Shortage</p>
                        <p>If you’re in the market for a new vehicle, here’s what you need to know before you visit the dealership.</p>
                      </div>
                      <a href="/automotive_articles/safety_and_technology/about-the-global-chip-shortage.aspx" class="mobileupdatezip" data-title="About the Microchip Shortage" data-url="/automotive_articles/safety_and_technology/about-the-global-chip-shortage.aspx" data-copy="Enter your zip code to read this article">Read more...</a>
                    </div>
                  </div>
                  <div class="swiper-slide" role="group" aria-label="3 / 4" style="margin-right: 30px;">
                    <div class="article-card">
                      <picture>
                        <source srcset="/Content/img/newsletter/five_signs_need_new_car.webp" type="image/webp">
                        <source srcset="/Content/img/images/newsletter/five_signs_need_new_car.jpg" type="image/jpeg">
                        <img src="/Content/img/images/newsletter/five_signs_need_new_car.jpg" alt="Man inside of vehicle" class="img-fluid mb-4">
                      </picture>
                      <div class="article-content">
                        <p>Five Signs It’s Time for a New Car</p>
                        <p>Here are five signs that it may be time to replace your old or worn-out vehicle.</p>
                      </div>
                      <a href="/automotive_articles/buyers_guide/five-signs-new-car.aspx" class="mobileupdatezip" data-title="Five Signs It’s Time for a New Car" data-url="/automotive_articles/buyers_guide/five-signs-new-car.aspx" data-copy="Enter your zip code to read this article">Read more...</a>
                    </div>
                  </div>
                  <div class="swiper-slide" role="group" aria-label="4 / 4" style="margin-right: 30px;">
                    <div class="article-card">
                      <picture>
                        <source srcset="/Content/img/newsletter/does_costco_sell_cars.webp" type="image/webp">
                        <source srcset="/Content/img/images/newsletter/does_costco_sell_cars.jpg" type="image/jpeg">
                        <img src="/Content/img/images/newsletter/does_costco_sell_cars.jpg" alt="Couple standing next to car holding car keys" class="img-fluid mb-4">
                      </picture>
                      <div class="article-content">
                        <p>Does Costco Sell Cars?</p>
                        <p>Discover how buying or leasing a car through Costco Auto Program is a simple, straightforward process from start to finish.</p>
                      </div>
                      <a href="/automotive_articles/costco_auto_program/does-costco-sell-cars.aspx" class="mobileupdatezip" data-title="Does Costco Sell Cars?" data-url="/automotive_articles/costco_auto_program/does-costco-sell-cars.aspx" data-copy="Enter your zip code to read this article">Read more...</a>
                    </div>
                  </div>
                </div>
                <div class="swiper-nav">
                  <div class="swiper-button-prev member-prev swiper-button-disabled" tabindex="-1" role="button" aria-label="Previous slide" aria-controls="swiper-wrapper-b2118d77cc84077c" aria-disabled="true"></div>
                  <div class="swiper-button-next member-next" tabindex="0" role="button" aria-label="Next slide" aria-controls="swiper-wrapper-b2118d77cc84077c" aria-disabled="false"></div>
                </div>
                <span class="swiper-notification" aria-live="assertive" aria-atomic="true"></span>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <!--id="newHome"-->
    <script>
      const addZero = (i) => (i < 10 ? '0' + i : i)
      const countdown = (endTime, targetClass) => {
        const timeDifference = endTime - new Date().getTime()
        if (timeDifference < 0) {
          for (let element of document.getElementsByClassName(TargetClass)) {
            element.classList.replace('flex', 'hidden')
          }
          return
        }
        const days = Math.floor(timeDifference / (1000 * 60 * 60 * 24))
        const hours = Math.floor((timeDifference % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60))
        const minutes = Math.floor((timeDifference % (1000 * 60 * 60)) / (1000 * 60))
        $(`.${TargetClass}-days`).text(addZero(days))
        $(`.${TargetClass}-hours`).text(addZero(hours))
        $(`.${TargetClass}-minutes`).text(addZero(minutes))
        for (let element of document.getElementsByClassName(TargetClass)) {
          element.classList.replace('hidden', 'flex')
        }
        setTimeout(() => countdown(endTime, targetClass), 60000)
      }
      const EndDateJsUTC = '2024,3,1,4'
      const TargetClass = 'cap-uc-promo-countdown'
      if (EndDateJsUTC && TargetClass) {
        countdown(new Date(Date.UTC(...EndDateJsUTC.split(','))).getTime(), `.${TargetClass}`)
      }
    </script>
    <script>
      $(function() {
        setCookie('homenav', 'true', 1);
        $('#closebtn').click(function() { //added by Neha to hide banner
          $('.holiday-alert').hide();
        });
        if (IsJulyFourthDate()) {
          // add july fourth class
          $('#home-hero-desktop-banner').addClass('hero-left-top-july-fourth');
        }
      });
      // dont care about year, so we can reuse in the future
      function IsJulyFourthDate() {
        var client_date_time = new Date();
        var july_fourth_utc = new Date('2024-07-04');
        var july_fifth_utc = new Date('2024-07-05');
        if (client_date_time > july_fourth_utc && client_date_time < july_fifth_utc) {
          return true;
        } else {
          return false;
        }
      }
    </script>
    <div id="footerComponet">
      <section class="section-six">
        <section class="promo-section info-section">
          <div class="container hidden-print">
            <div class="row row-max-width mx-auto">
              <div class="col-md-4">
                <div class="promo-info-item-container">
                  <div class="promo-info-circle-container">
                    <div class="promo-info-outer-circle">
                      <div class="promo-info-circle">
                        <p><i class="fa fa-mobile-phone"></i></p>
                      </div>
                    </div>
                  </div>
                  <h2>Contact Us </h2>
                  <a href="tel:877-540-2580" class="promo-info-btn opentracker" data-tracker="pshomecontactus">877-540-2580
                            </a>
                </div>
              </div>
              <div class="col-md-4">
                <div class="promo-info-item-container">
                  <div class="promo-info-circle-container">
                    <div class="promo-info-outer-circle">
                      <div class="promo-info-circle">
                        <p><i class="fa fa-comments"></i></p>
                      </div>
                    </div>
                  </div>
                  <h2>Talk to Us </h2>
                  <a href="https://www.costcoauto.com/talktous/" class="promo-info-btn opentracker mobileupdatezip" data-title="Talk to Us" data-url="talktous/default.aspx" data-tracker="pshometalktous">Get Started
                            </a>
                </div>
              </div>
              <div class="col-md-4">
                <div class="promo-info-item-container">
                  <div class="promo-info-circle-container">
                    <div class="promo-info-outer-circle">
                      <div class="promo-info-circle">
                        <p><i class="fa fa-envelope"></i></p>
                      </div>
                    </div>
                  </div>
                  <h2>Join Our Newsletter </h2>
                  <a href="/emailsignup.aspx" target="_blank" aria-label="Sign up now (opens in new tab)" class="promo-info-btn opentracker" data-tracker="pshomenewsletter">Sign Up Now
                            </a>
                </div>
              </div>
            </div>
            <div class="row">
              <div class="col-md-12">
                <div class="promo-info-bottom-container">
                  <h2>Mon-Fri. 6am - 7pm PT | Sat &amp; Sun 7am - 5pm PT</h2>
                </div>
              </div>
            </div>
          </div>
        </section>
      </section>
      <footer>
        <a class="promo-back-to-top-btn center-back-to-top-btn smooth-scroll hidden-print" aria-label="button to back to take the user to the top of the page" href="#back-to-top">
            <i class="fa fa-angle-up" aria-hidden="true"></i>
        </a>
        <div class="footer-bg-color">
          <div class="container-md">
            <div class="row">
              <div class="col-md-3">
                <h2 class="h2-style">Quick Links</h2>
                <ul class="list-unstyled">
                  <li><a class="mobileupdatezipavailable" data-title="Change your Zip Code" href="#" data-url=""><i class="fa fa-map-marker mr-2"></i>Change your Zip Code <span class="currentzipcode"></span></a></li>
                  <li><a class="mobileupdatezip" href="/FAQ.aspx" data-title="Frequently Asked Questions" data-url="/FAQ.aspx">FAQs </a></li>
                  <li><a class="mobileupdatezip" href="/glossary/Default.aspx" data-title="Glossary of Term" data-url="/glossary/Default.aspx">Glossary of Terms</a></li>
                  <li><a href="#PrivacyModal" data-bs-toggle="modal" title="Privacy policy">Privacy Policy</a></li>
                  <li><a href="/privacy.aspx/#05" title="Interest-Based Ads">Interest-Based Ads</a></li>
                  <li><a class="mobileupdatezip" href="/dealers/default.aspx" data-title="Dealer Sign-Up" data-url="/dealers/default.aspx">Dealer Sign-Up</a></li>
                  <li><a class="mobileupdatezip" href="/sitemap.aspx" data-title="website sitemap" data-url="/sitemap.aspx">Sitemap</a></li>
                  <li><a href="https://www.costco.com/WarehouseTiresLocatorView" title="Visit Costco Tire Center" target="_blank" aria-label="Costco Tire Center (opens in new tab)">Tire Center </a></li>
                  <li>
                    <!-- OneTrust Cookies Settings button start -->
                    <a role="button" title="Customize your cookie settings" id="ot-sdk-btn1" class="ot-sdk-show-settings">Cookie Settings</a>
                    <!-- OneTrust Cookies Settings button end -->
                  </li>
                  <li class="californiaonly"><span
                      style="color: #fff;"><a style="color: #FFFFFF; text-decoration: underline;" href="#mbrdatarequestmodal" data-toggle="modal" data-bs-toggle="modal" title="Your Privacy Choices"><img src="images/icon-your-choice.png" alt="Your Choice icon" style="width:30px;"> Your Privacy Choices</a></span>
                  </li>
                </ul>
              </div>
              <div class="col-md-3 mb-4">
                <h2 class="h2-style" style="margin-bottom: 15px;">Follow Us</h2>
                <ul style="border-radius: 4px; padding: 5px 5px 10px 5px; list-style:none; display: inline">
                  <li style="display: inline">
                    <a href="https://www.facebook.com/costcoauto/" target="_blank" aria-label="Facebook (opens in new tab)" title="Facebook" style="text-decoration: none;">
                                    <img height="25" src="https://cdn.affinitydev.com/webmedia/shared/socialmedia/facebook-white-500x500.png" alt="Facebook icon">
                                </a>
                  </li>
                  <li style="display: inline">
                    <a href="https://x.com/CostcoAuto" target="_blank" aria-label="Twitter (opens in new tab)" title="Twitter" style="text-decoration: none;margin-left:7px;">
                                    <img height="25" src="https://cdn.affinitydev.com/webmedia/shared/socialmedia/twitter-white-500x500.png" alt="twitter icon">
                                </a>
                  </li>
                  <li style="display: inline">
                    <a href="https://www.instagram.com/costcoautoprogram/" target="_blank" aria-label="Instagram (opens in new tab)" title="Instagram" style="text-decoration: none;margin-left:6px;">
                                    <img height="25" src="https://cdn.affinitydev.com/webmedia/shared/socialmedia/instagram-white-500x500.png" alt="Instagram icon">
                                </a>
                  </li>
                  <li style="display: inline">
                    <a href="https://www.youtube.com/c/Costcoauto" target="_blank" aria-label="YouTube (opens in new tab)" title="YouTube" style="text-decoration: none;margin-left:6px;">
                                    <img height="25" src="https://cdn.affinitydev.com/webmedia/shared/socialmedia/youtube-white-500x500.png" alt="YouTube icon">
                                </a>
                  </li>
                </ul>
              </div>
              <div class="col-md-6">
                <h2 class="h2-style">About Us</h2>
                <p>Costco Auto Program has provided prearranged pricing and a stress-free car-buying experience to Costco members for more than 30 years. We’ve developed a proven formula to maximize value, streamline the process and remove the hassle
                  normally associated with buying a car. When you choose Costco Auto Program, you can shop with confidence knowing you’ll receive great value and exceptional member service.</p>
              </div>
            </div>
            <div class="row">
              <div class="col-lg-12">
                <br>
                <p>Costco and its affiliates do not sell automobiles or negotiate individual transactions. All vehicles arranged for sale are subject to availability and a price prearranged with the participating franchised dealer. A participation
                  fee has been paid by the dealers participating in Costco Auto Program. Certain vehicles may be excluded from the program. Actual savings may vary based on vehicle purchased, dealer and location. All information and vehicle data
                  available on this website has been provided by reputable third parties. Costco Auto Program, Costco Wholesale, Affinity Development Group and its subsidiaries make no implied guarantees or warranties to this data.</p>
                <p>*15% Discount only applies to work done at participating service centers, not Costco Tire Centers. It cannot be used toward the purchase of air bags, oil changes, tires, state-mandated vehicle inspections or be combined with other
                  promotions or incentives. Not applicable to 1) prior services, parts or work; 2) items covered by a vehicle’s warranty or insurance policy; 3) or at the time of vehicle purchase or lease. Not all Costco Auto Program dealerships
                  currently participate in this benefit. Maximum savings: $500. Costco member must pay sales tax, and tax is charged on the purchase amount prior to discount where required.</p>
              </div>
            </div>
          </div>
        </div>
        <div class="footer-bg-color-light hidden-print">
          <div class="container">
            <div class="row">
              <div class="col-lg-12">
                <p class="cap-link">
                  <a href="https://www.costco.com/?EXTID=CostcoAutoProgram" title="Costco.com" target="_blank" aria-label="Visit Costco.com (opens in new tab)">
                        <img src="https://www.costcoauto.com/save/images/cap-small-logo.png" alt="Costco logo">
                    </a>
                </p>
                <p>Copyright © 2010 – 2024 Affinity Development Group, Inc., all rights reserved. </p>
                <p>Costco is a trademark of Costco Wholesale Corporation</p>
              </div>
            </div>
          </div>
        </div>
      </footer>
    </div>
  </div>
  <style>
    .modal-title-p {
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
      -webkit-font-smoothing: auto;
      box-sizing: border-box;
      color: inherit;
      font-family: 'Fjalla One', sans-serif;
      font-style: normal;
      font-weight: 500;
      text-rendering: optimizelegibility;
      font-size: 18px;
      margin: 0;
      line-height: 1.42857143;
    }
  </style>
  <div class="modal fade PrivacyModal" tabindex="-1" role="dialog" aria-labelledby="PrivacyModal" aria-hidden="true" id="PrivacyModal">
    <div class="modal-dialog modal-lg">
      <div class="modal-content">
        <div class="modal-header">
          <div class="bootstrap-dialog-header">
            <div class="bootstrap-dialog-close-button" style="display: block;">
              <button type="button" class="close" data-dismiss="modal" data-bs-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
              <p class="modal-title modal-title-p">Privacy Policy</p>
            </div>
          </div>
        </div>
        <div class="modal-body">
          <a href="privacy.aspx" class="btn btn-default pull-right">View printable version</a>
          <style>
            .h2-title {
              font-size: 22px;
              margin-top: 20px;
              margin-bottom: 20px;
              line-height: 1.5;
              color: inherit;
              font-family: 'Fjalla One', sans-serif;
              font-style: normal;
              font-weight: 300;
              text-rendering: optimizelegibility;
            }

            ul.privacy li {
              padding-bottom: 10px;
            }
          </style>
          <div class="hide-on-privacy-page">
            <div class="h2-title">Our Privacy Commitment:</div>
            <p>Thank you for visiting Costco Auto Program and for reviewing our Privacy Policy. We want to ensure that you are well informed of the measures we have in place to protect any collected personal information. Your trust is a top priority
              and is embedded in everything we do. Costco Auto Program is committed to data privacy, data security and transparency in our data practices and processes. </p>
          </div>
          <div class="h2-title">Costco Auto Program’s Commitment to Privacy</div>
          <p><em>Updated as of: January 1, 2023</em></p>
          <p>Costco Auto Program is operated by Affinity Auto Programs, Inc. (“<strong>CAP</strong>”, “<strong>we</strong>”, “<strong>us</strong>” or “<strong>our</strong>”). CAP is an independent company, not an affiliate of Costco Wholesale
            Corporation (“<strong>Costco</strong>”). CAP respects your right to privacy and your ability to make informed choices about the information we collect and use about you. This privacy policy (“<strong>Privacy Policy</strong>”), which is
            separate from Costco’s privacy policy, describes our policies and practices regarding the collection, use and disclosure of information about you as part of Costco Auto Program and our technology platforms, including, without limitation,
            our website, mobile application, call center, text and chat communications, customer surveys, interactive features and social media pages (collectively, the “<strong>CAP Site</strong>”). This Privacy Policy applies to information
            collected from the CAP Site and offline unless different terms are specified in an online or other form or contract we provide you.</p>
          <p>Additionally, please note that <strong>Section 1</strong> of this Privacy Policy, which describes our collection and use of information through the CAP Site, also serves as our <strong>Notice at Collection for California
              residents</strong> for purposes of the California Consumer Privacy Act (“<strong>CCPA</strong>”).</p>
          <p>This Privacy Policy has been designed to be reasonably accessible to people with disabilities. If you experience any difficulties accessing the information in the Privacy Policy, please contact us at
            <a href="mailto:privacyrequests@CostcoAuto.com">privacyrequests@CostcoAuto.com.</a></p>
          <ol>
            <li><a href="#01" class="smooth-scroll" data-scroll="#PrivacyModal" data-offset="115">NOTICE AT COLLECTION; COLLECTION AND USE OF INFORMATION</a></li>
            <li><a href="#02" class="smooth-scroll" data-scroll="#PrivacyModal" data-offset="115">SOURCES OF INFORMATION</a></li>
            <li><a href="#03" class="smooth-scroll" data-scroll="#PrivacyModal" data-offset="115">DISCLOSURES OF INFORMATION TO OTHER ENTITIES</a></li>
            <li><a href="#04" class="smooth-scroll" data-scroll="#PrivacyModal" data-offset="115">YOUR PRIVACY RIGHTS</a>
              <ul style="list-style:upper-alpha; margin-top:10px;">
                <li><a href="#04A" class="smooth-scroll" data-scroll="#PrivacyModal" data-offset="115">YOUR U.S. STATE PRIVACY RIGHTS</a></li>
                <li><a href="#04B" class="smooth-scroll" data-scroll="#PrivacyModal" data-offset="115">PROMOTIONAL COMMUNICATIONS AND NEWSLETTERS</a></li>
                <li><a href="#04C" class="smooth-scroll" data-scroll="#PrivacyModal" data-offset="115">TRACKING TECHNOLOGIES</a></li>
              </ul>
            </li>
            <li><a href="#05" class="smooth-scroll" data-scroll="#PrivacyModal" data-offset="115">HOW WE COMMUNICATE WITH YOU</a></li>
            <li><a href="#06" class="smooth-scroll" data-scroll="#PrivacyModal" data-offset="115">SECURITY OF INFORMATION</a></li>
            <li><a href="#07" class="smooth-scroll" data-scroll="#PrivacyModal" data-offset="115">OTHER SITES</a></li>
            <li><a href="#08" class="smooth-scroll" data-scroll="#PrivacyModal" data-offset="115">INTERNATIONAL TRANSFERS</a></li>
            <li><a href="#09" class="smooth-scroll" data-scroll="#PrivacyModal" data-offset="115">CHANGES AND POLICY UPDATES</a></li>
            <li><a href="#10" class="smooth-scroll" data-scroll="#PrivacyModal" data-offset="115">MINOR CHILDREN</a></li>
            <li><a href="#11" class="smooth-scroll" data-scroll="#PrivacyModal" data-offset="115">CONTACT US</a></li>
          </ol>
          <div id="01" class="white-space space-xsmall"></div>
          <div class="h2-title">1. NOTICE AT COLLECTION; COLLECTION AND USE OF INFORMATION</div>
          <p>We collect two types of information: Personal Information and Other Information.</p>
          <p>Personal Information is any information:</p>
          <ul class="privacy">
            <li>That identifies or can be used to identify you</li>
            <li>That relates to, describes, is capable of being associated with, or could reasonably be linked (directly or indirectly) with you;</li>
            <li>That can be used to authenticate you;</li>
            <li>That can be used to provide access to an account through the CAP Dealer Portal if you are an employee, owner, director, officer, or manager of a participating Costco Auto Program dealer. </li>
          </ul>
          <p>The table and language below summarize the categories of personal information we have collected over at least the last 12 months, the purposes for collection and use of that personal information, and how long we keep each category of
            personal information.</p>
          <p>WE DO NOT “SELL” YOUR INFORMATION as the term “sell” is traditionally understood. NONETHELESS, “sale” under the CCPA interpreted does include the activities set out in this Privacy Policy. To comply with the applicable law of the
            definition of such activity we have included the following statements. We sell, and share for targeted advertising, the following categories of personal information: commercial information, device, internet, and network activity
            information, general location data, and inferences. Under certain U.S. State Privacy Laws, you may be able to request that we not sell or share for targeted advertising, Personal Information about you for targeted advertising. If you
            would like to opt-out of the sale and sharing of these categories of personal information, please click <a class="PrivacyChoices" href="javascript:void(0)" data-toggle="modal" title="Your Privacy Choices">Your Privacy Choices</a> </p>
          <table class="table table-bordered table-responsive">
            <tbody>
              <tr>
                <td>
                  <h3>Categories of Personal Information We Collect</h3>
                </td>
                <td>
                  <h3>Our Business or Commercial Purposes for the Collection and Use of Your Personal Information </h3>
                </td>
              </tr>
              <tr>
                <td>
                  <p><strong>Personal Identifiers</strong>, such as your name, email address, telephone number, home address, and Costco Membership Number.</p>
                </td>
                <td>
                  <p>We use this information:</p>
                  <ul class="privacy">
                    <li>With your vehicle request and zip code to locate a participating dealership in your area;</li>
                    <li>To respond to your questions and requests;</li>
                    <li>To provide you with access to certain areas and features of the CAP Site;</li>
                    <li>To verify your identity and your inquiries (for example, we use your Costco Membership Number to verify your membership with Costco and to determine the Costco cash card amount you may be entitled to through a promotion);</li>
                    <li>To tailor content, advertisement, and incentives we provide you; and</li>
                    <li>To provide you with market updates and other promotional information (as described below).</li>
                  </ul>
                </td>
              </tr>
              <tr>
                <td>
                  <p><strong>Commercial Information</strong>, such as the vehicle makes and models you search for, vehicle makes and models purchased, and whether you search for new or used vehicles.</p>
                </td>
                <td>
                  <p>We use this information:</p>
                  <ul class="privacy">
                    <li>Using your vehicle request and ZIP code to locate a participating dealership in your area for the specific make and model requested;</li>
                    <li>To respond to your questions and requests;</li>
                    <li>To tailor content, advertisements and incentives we provide you;</li>
                    <li>To provide you with market updates and other promotional information; and</li>
                    <li>To improve the CAP Site and for internal business purposes.</li>
                  </ul>
                </td>
              </tr>
              <tr>
                <td>
                  <p><strong>Device, Internet, and Network Activity Information</strong>, such as imprecise geolocation data derived from a zip code or IP address, browser type, device type, operating system, application version, the pages served to
                    you, previous page views, the site from which you linked, the time and date of your visit to the CAP Site, your use of features on the CAP Site and your inquiries, IP address, cookie ID, and Mobile Ad ID. </p>
                </td>
                <td>
                  <p>We use this information:</p>
                  <ul class="privacy">
                    <li>To respond to your questions and requests;</li>
                    <li>To provide you with access to certain areas and features of the CAP Site;</li>
                    <li>To tailor content, advertisements and incentives we provide you;</li>
                    <li>To provide you with market updates and other promotional information;</li>
                    <li>To improve the CAP Site and for internal business purposes; and</li>
                    <li>To administer the CAP Site.</li>
                  </ul>
                </td>
              </tr>
              <tr>
                <td>
                  <p><strong>Inferences</strong> drawn from the information identified above to create a profile reflecting your preferences.</p>
                </td>
                <td>
                  <p>We use this information:</p>
                  <ul class="privacy">
                    <li>To tailor content, advertisements and incentives we provide you;</li>
                    <li>To provide you with market updates and other promotional information;</li>
                    <li>To improve the CAP Site and for internal business purposes; and</li>
                    <li>As otherwise described to you at the point of collection or pursuant to your consent.</li>
                  </ul>
                </td>
              </tr>
            </tbody>
          </table>
          <p><strong>Additional Uses</strong>. We may also use all of the Personal Information noted above:</p>
          <ol>
            <li>if we determine a policy violation has occurred, to enforce our rights, or to enforce agreements;</li>
            <li>if we believe such processing is necessary to identify, contact, or bring legal action regarding the rights and property of ours or our affiliates;</li>
            <li>to enforce our rights or to protect against unauthorized access to our systems or other inappropriate use of our services, products, or other services;</li>
            <li>to comply with laws, regulations, court orders and subpoenas or similar requests for information by authorities;</li>
            <li>to protect our safety, your safety and the safety of others;</li>
            <li>to perform audits;</li>
            <li>to contact you about the CAP Site or policy updates;</li>
            <li>for research and analytics, including to identify usage trends and to improve and update our products and services; </li>
            <li>as otherwise described to you at the point of collection or pursuant to your consent; and</li>
            <li>to assist us in fraud prevention or investigation, all on the basis of our legitimate interest in the continuation of our commercial activities and the protections of our rights.</li>
          </ol>
          <p><strong>Vehicle Purchase and Lease Agreement</strong>. With your consent, we may collect and use your vehicle purchase or lease agreement in order to conduct price verification and program compliance audits with our dealerships and
            vehicle manufacturers, customer support, and the Additional Uses noted above. </p>
          <p><strong>De-identified Information</strong>. To the extent we possess de-identified information, we will maintain and use the information in deidentified form and not attempt to reidentify the information, except that we may attempt to
            reidentify the information to confirm the information is truly de-identified. </p>
          <p><strong>Retention</strong>. We will retain your Personal Information for as long as is needed to carry out the purposes we’ve described, or as otherwise required by law. The criteria used to determine the applicable retention period for
            your Personal Information includes the length of time we have an ongoing relationship with you as applicant or consumer and whether there is a legal obligation to which we are subject that requires us to retain your Personal Information.
          </p>
          <div id="02" class="white-space space-xsmall"></div>
          <div class="h2-title">2. SOURCES OF INFORMATION </div>
          <p>We collect or receive information from the following sources:</p>
          <ul class="privacy">
            <li><strong>Participating Dealerships and Vehicle Manufacturers</strong>: We collect and store personal identifiers, vehicle purchase or lease agreement, and commercial information from participating dealerships and/or vehicle
              manufacturers in order to conduct price verification and program compliance audits with our dealerships and vehicle manufacturers, customer support, and the Additional Uses noted above.</li>
            <li><strong>Directly from you</strong>: We collect and store the Personal Information that you provide us, such as when you request to be referred to a participating CAP dealer to receive member pricing on a desired vehicle or to receive
              a discount coupon or voucher for parts and service; provide other information, such as information about your vehicle preferences (e.g., vehicle make, model and/or your desired vehicle options); register at the CAP Site for an OEM
              promotion or opt-in to receive text messages, emails or other incentives or communications; contact us for any reason (such as when you speak with a CAP customer service representative); or provide feedback by participating in a member
              survey.</li>
            <li><strong>Automatically from your devices</strong>: We use cookies, pixel tags and similar technologies to automatically collect information when you visit the CAP Site or interact with our ads and other online content. Cookies are
              small bits of information that are stored by your Device’s web browser. Pixel tags are very small images or small pieces of data embedded in images, also known as “web beacons” or “clear GIFs,” that can recognize cookies, the time and
              date a page is viewed, a description of the page where the pixel tag is placed, and similar information from your Device.</li>
            <li><strong>From Other Sources</strong>: We may receive information about you from other sources and may combine that information with the other information we collect or receive about you. For example, you may choose to participate in
              another party’s application or social media site through which you allow us to collect (or the other party to share) information about you, including Personal Information. We may also receive information from partners and service
              providers, including partners and service providers that provide us information that is publicly or commercially available. We may match the information we collect about you through the CAP Site with information collected from other
              parties in order to enhance our ability to serve you, to tailor our content to you and/or to offer you opportunities to purchase products or services that we believe may be of interest to you.</li>
          </ul>
          <div id="03" class="white-space space-xsmall"></div>
          <div class="h2-title">3. DISCLOSURES OF INFORMATION TO OTHER ENTITIES</div>
          <p>During at least the past 12 months, we have disclosed your Personal Information outlined in the table above to the following categories of entities:</p>
          <ul class="privacy">
            <li><strong>Participating Dealerships and Vehicle Manufacturers</strong>: We disclose personal identifiers, general location information, and commercial information to participating dealerships and/or vehicle manufacturers so that they
              can provide you with incentives, promotional materials, and other materials that you request or that we think might be of interest to you. We share inferences with participating dealerships for the same purposes. For example, we may
              share your name, physical address, email address, phone number and requested vehicle information (such as make, model and vehicle features) with a participating dealership to help you with the purchase of your vehicle. However, CAP is
              not responsible for the privacy practices of these participating dealerships and/or vehicle manufacturers, which may use information about you for their own purposes.</li>
            <li><strong>Costco</strong>: We disclose <strong>personal identifiers, commercial information, and inferences</strong> to Costco for customer service, member tracking and satisfaction purposes, and so Costco can communicate with you about
              other products and services that you may be interested in. CAP is not responsible for the privacy practices of Costco, which may use information about you for its own purposes.</li>
            <li><strong>Service Providers and Contractors Performing Services on Our Behalf</strong>: We disclose <strong>all categories of Personal Information listed above</strong> to service providers and contractors that perform functions on our
              behalf (or on behalf of our partners), such as service providers and contractors that host or operate the CAP Site, analyze data, fulfill inquiries or provide customer service, or participate in or administer our promotions or provide
              marketing or promotional assistance.</li>
            <li><strong>Third Parties</strong>: We disclose <strong>commercial information, general location information, device, internet and network information, and inferences</strong> to our advertising and marketing third party partners. While
              on the CAP Site, you may also have the opportunity to opt-in to receive information and/or marketing incentives from someone else or to otherwise consent to the disclosure of information about you to a third party. If you agree to have
              your Personal Information disclosed to a third party you will be subject to the privacy policy and business practices of that third party. We are not responsible for any additional information you provide directly to these parties, and
              we encourage you to become familiar with their privacy practices and policies before disclosing information to them. We may also disclose or make available information with or to social media platforms, advertising networks, and ad tech
              companies.</li>
            <li><strong>Acquirers and Business Transfers</strong>: We may disclose or transfer <strong>all categories of Personal Information listed above</strong> as part of, or during negotiations of, any merger, acquisition, or sale of all or
              substantially all of the company or assets of CAP.</li>
            <li><strong>Government Authorities and Legal Disclosure</strong>: We disclose <strong>all categories of Personal Information listed above</strong> to comply with a legal obligation; when we believe in good faith that the law requires it;
              at the request of governmental authorities conducting an investigation; to verify or enforce our applicable policies; to respond to an emergency; or otherwise to protect the rights, property, safety, or security of third parties,
              visitors to the CAP Site or the public.</li>
            <li><strong>Consent</strong>: Upon receipt of a request from you and with your consent, we disclose your Personal Information to a participating Costco Auto Program dealership.</li>
          </ul>
          <div id="04" class="white-space space-xsmall"></div>
          <div class="h2-title">4. YOUR PRIVACY RIGHTS</div>
          <div id="04A" class="white-space space-xsmall"></div>
          <h3>A. Your U.S. State Privacy Rights</h3>
          <p>You have specific rights with respect to Personal Information under certain U.S. state privacy laws. For purposes of this subsection, the terms “consumer”, “Personal Information”, “business purpose”, “third party”, “sell”, and “share”
            have the meanings ascribed to them respectively in the applicable state law. To the extent provided for under the applicable laws, you may have the right to:</p>
          <ul class="privacy">
            <li><strong>Access and Disclosure</strong>: You can request, up to two times every 12 months, that we disclose to you the categories of Personal Information we collected about you, the categories of sources from which we collected the
              Personal Information, the categories of Personal Information we sold or disclosed, the business or commercial purposes for collecting, selling, or sharing your Personal Information, the categories of third parties with whom we shared
              the Personal Information, and the specific pieces of Personal Information we collected about you.</li>
            <li><strong>Delete and Correction of Your Personal Information</strong>: You may request that we delete certain records that contain Personal Information we have collected about you. This right is not absolute, and we may deny certain
              deletion requests in whole or in part based upon our record keeping practices and legal rights and obligations. We are under no obligation to store such Personal Information indefinitely and disclaim any liability arising out of, or
              related to, the destruction of such Personal Information.</li>
            <li><strong>How to Submit a Request</strong>: You can exercise the rights above by <a href="/cparequest.aspx" title="Submit a Request">submitting a Data Request Form</a> or by calling 877-722-4559. We may deny certain requests, or fulfill
              a request only in part, based on our legal rights and obligations. For example, we may retain Personal Information as permitted by law, such as for tax or other record-keeping purposes. Please note that in order to protect your personal
              information, you will be asked to provide information to match our records and verify your identity. If we are unable to match your information, we will not be able to process your request.</li>
            <li><strong>Your Privacy Choices (Opt-out of Targeted Advertising)</strong>: To request that we not sell or share your Personal Information as described in the “Notice at Collection” section above, click
              <a class="PrivacyChoices" href="javascript:void(0)" data-dismiss="modal" data-toggle="modal" title="Your Privacy Choices">Your Privacy Choices</a> on the CAP Site or call us at 877-722-4559.</li>
            <li><strong>Opt-Out Preference Signals/Global Privacy Control</strong>: You can submit a request to opt-out of the selling and sharing of Personal Information about you through an opt-out preference signal. If you use an opt-out
              preference signal, we will apply the opt-out to the device or browser which sends the opt-out preference signal and to any consumer profile associated with that browser or device, including pseudonymous profiles. You can use an opt-out
              preference signal by downloading a supported browser or extension. If known, we will also treat the opt-out preference signal as a valid request to opt-out of the sale/selling for the user. Some web browsers may give you the ability to
              enable a “do not track” setting, an older request to block tracking of users by third parties. We may not take action in response to these older signals.</li>
            <li><strong>California Shine the Light Request</strong> - If you are a California resident, in addition to any rights and choices described in this Privacy Policy, you have the right to ask us once each year if we have shared Personal
              Information with third parties for their own marketing purposes. To make a request, please send us an email at <a href="mailto:privacyrequests@CostcoAuto.com" title="Submit a Request">privacyrequests@CostcoAuto.com</a>. Please mark your
              inquiries “California Shine the Light Request.”</li>
            <li><strong>Sensitive Personal Information</strong>: We do not collect, use, or disclose Sensitive Personal Information.</li>
            <li><strong>Financial Incentives</strong>: We may collect Personal Information, like personal identifiers, online identifiers, and commercial information, in connection with a financial incentive, such as a rebate, discount, special
              pricing or other promotional offer. Our offers and incentives generally reflect the value of the relationships that we have with the individuals who participate in these programs. Participation in these programs is voluntary and you may
              withdraw at any time by electing not to participate or contacting us using the information in the “Contact Us” section of this Privacy Policy.</li>
            <li><strong>Users Under 16</strong>: Note that CAP is not intended for users under the age of 16. We do not knowingly collect information from anyone under the age of 16. Please see our section on Minor Children below for more
              information. </li>
          </ul>
          <div id="04B" class="white-space space-xsmall"></div>
          <h3>B. Promotional Communications and Newsletters</h3>
          <p>You may unsubscribe from certain email communications by clicking the “Unsubscribe” link provided at the bottom of an email sent to you by CAP. Please note that we reserve the right to send you certain communications relating to your use
            of the CAP Site and these transactional messages may be unaffected if you choose to opt-out from marketing communications.</p>
          <div id="04C" class="white-space space-xsmall"></div>
          <h3>C. Tracking Technologies</h3>
          <ul class="privacy">
            <li><strong>Cookies</strong>: Depending on the configuration options offered by the operating system, web browser, and other software on your Device, you may be able to decide if and how your Device will accept a cookie by configuring
              your preferences or options in your Device or web browser. If you choose to refuse, disable, or delete these technologies, some of the functionality of the CAP Site may no longer be available to you.</li>
            <li><strong>Interest-Based / Targeted advertising</strong>: CAP may use third-party network advertisers to serve advertisements and third-party analytics vendors to evaluate and provide us with information about the use of the CAP Site
              and viewing of our content. Ad network providers, the advertisers, the sponsors, and/or analytics service providers may set and access their own cookies, pixel tags and similar technologies on your Device, and they may otherwise collect
              or have access to information about you. On occasion, we and our network advertisers may target advertisements for products and services in which you might be interested based on your visits to both the CAP Site and other websites. We
              may use a variety of companies to serve advertisements. If you do not want to receive the benefits of targeted advertising, you may opt out of some network advertising programs that use information about you by visiting: the
              <a href="https://optout.networkadvertising.org/" title="NAI Consumer Opt Out">NAI Opt-Out Page</a> and the <a href="https://optout.aboutads.info/?c=2&amp;lang=EN" title="DAA Opt-Out Page">DAA Opt-Out Page</a>. Please note that even if
              you choose to remove information about you (opt-out), you will still see advertisements while you’re browsing online, including advertisements that are relevant to the content of the webpage or application page on which they are
              displayed and advertisements that are relevant to your current location. However, the advertisements you see may be less relevant to you and your interests. Additionally, many network advertising programs allow you to view and manage
              the interest categories they have compiled from your online browsing activities. These interest categories help determine the types of targeted advertisements you may receive. The NAI Opt-Out Page and the DAA Opt-Out Page each provide a
              tool that identifies its member/participating companies that have cookies on your browser and provides a mechanism to opt out of receiving cookies from those companies. Please note that if you opt-out of targeted advertising, we may
              still track your visits to the CAP Site for our own analytics, operations and security purposes.</li>
            <li><strong>Google</strong>: Google provides tools to allow you to opt out of the use of certain information collected by Google Analytics at
              <a href="https://tools.google.com/dlpage/gaoptout" title="Google Analytics">https://tools.google.com/dlpage/gaoptout</a>, by Google Analytics for Display Advertising or the Google Display Network at
              <a href=" https://www.google.com/settings/ads/onweb/" title="Google Display Network"> https://www.google.com/settings/ads/onweb/</a>, or downloading the Google Analytics Opt-out Browser Add-on.</li>
            <li><strong>Mobile Device</strong>: You may also limit our use of information collected from or about your mobile device for purposes of serving targeted ads to you by going to your device settings and turning off tracking for advertising
              purposes. </li>
          </ul>
          <div id="05" class="white-space space-xsmall"></div>
          <div class="h2-title">5. HOW WE COMMUNICATE WITH YOU</div>
          <p>We may communicate with you regarding any matter related to Costco Auto Program via mail, via telephone or via electronic communications, including via email to the email address you provide, via text message to the mobile phone you
            provide, or via the CAP Site.</p>
          <p>To opt-out of receiving text messages, please follow the instructions in the body of the text message. Note that in order for you to receive communications via text message, you must maintain, at your own cost, a mobile device capable of
            sending and receiving text messages. Message and data rates may apply to each text message sent and received in connection with Costco Auto Program. Please see your wireless provider to review your wireless plan details.</p>
          <div id="06" class="white-space space-xsmall"></div>
          <div class="h2-title">6. SECURITY OF INFORMATION</div>
          <p>We take information security seriously and use certain reasonable security measures designed to help protect your Personal Information. However, no electronic data transmission or storage of information can be guaranteed to be 100%
            secure. Please note that we cannot ensure or warrant the security of any information you transmit to us, and you use the CAP Site and provide us with information at your own risk.</p>
          <div id="07" class="white-space space-xsmall"></div>
          <div class="h2-title">7. OTHER SITES</div>
          <p>The CAP Site may contain links to other websites or online services that are operated and maintained by Costco or third parties, and that are not under the control of or maintained by CAP. The inclusion of a link on the CAP Site does not
            imply endorsement of the linked site or service by us or by our affiliates.</p>
          <p>This Privacy Policy does not apply to Costco’s activity or to any Personal Information you may disclose directly to Costco. We encourage you to review Costco’s privacy policy, available
            <a href="https://www.costco.com/privacy-policy.html" title="Costco’s privacy policy">here</a>.</p>
          <div id="08" class="white-space space-xsmall"></div>
          <div class="h2-title">8. INTERNATIONAL TRANSFERS</div>
          <p>The CAP Site is operated in the United States. If you are located in the EEA, Canada or anywhere else outside of the United States, please be aware that information we collect, including, without limitation, Personal Information, will be
            transferred to, processed and stored in the United States. The data protection laws in the United States may differ from those of the country in which you are located, and your Personal Information may be subject to access requests from
            governments, courts, or law enforcement in the United States according to laws of the United States. By using the CAP Site or providing us with any information, you consent to this transfer, processing and storage of information about you
            in the United States. Where required by law, we will transfer your personal data subject to appropriate or suitable safeguards, such as Standard Contractual Clauses.</p>
          <div id="09" class="white-space space-xsmall"></div>
          <div class="h2-title">9. CHANGES AND POLICY UPDATES</div>
          <p>Please note, we may change information on the CAP Site and/or this Privacy Policy at any time without prior notice to you, and any changes will be effective immediately upon the posting of the revised Privacy Policy on the CAP Site. We
            encourage you to periodically review this page for the latest information on our privacy practices.</p>
          <div id="10" class="white-space space-xsmall"></div>
          <div class="h2-title">10. MINOR CHILDREN</div>
          <p>The CAP Site is a general audience website and we do not knowingly collect any Personal Information from children younger than the age of sixteen (16). We will delete any Personal Information collected that we later determine to be from
            a user younger than the age of sixteen (16). </p>
          <div id="11" class="white-space space-xsmall"></div>
          <div class="h2-title">11. CONTACT US</div>
          <p>If you have any questions or concerns regarding this Privacy Policy, please contact us at: Costco Auto Program, 10590 W. Ocean Air Drive, Suite 300, San Diego, CA 92130, Attn: Privacy Policy.</p>
          <p>Again, this CAP privacy policy and practices are separate from Costco’s practices. Please visit Costco’s <a href="https://www.costco.com/privacy-policy.html" title="Costco’s privacy policy">privacy policy</a> for information about how
            Costco uses information.</p>
        </div>
        <div class="modal-footer">
          <button type="button" class="btn btn-primary" data-dismiss="modal" data-bs-dismiss="modal">Close</button>
          <a href="privacy.aspx" class="btn btn-default">View printable version</a>
        </div>
      </div><!-- /.modal-content -->
    </div><!-- /.modal-dialog -->
  </div><!-- /.modal -->
  <script>
    $('body').on('hidden.bs.modal', function() {
      if ($('.modal.in').length > 0) {
        $('body').addClass('modal-open');
      }
    });
    $(document).ready(function() {
      var privModal = $('.PrivacyModal')[0];
      privModal.id = "PrivacyModal";
    });
    $(document).on('click', '.PrivacyChoices', function() {
      $('#PrivacyModal').modal("hide");
      $('#mbrdatarequestmodal').modal("show");
    });
  </script>
  <style>
    .h4-style {
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
      -webkit-font-smoothing: auto;
      box-sizing: border-box;
      color: inherit;
      font-family: 'Fjalla One', sans-serif;
      font-style: normal;
      font-weight: 500;
      text-rendering: optimizelegibility;
      font-size: 18px;
      margin: 0;
      line-height: 1.42857143;
    }
  </style>
  <div class="modal fade" id="TermsConditionsModal" tabindex="-1" role="dialog" aria-labelledby="TermsConditionsModal" aria-hidden="true">
    <div class="modal-dialog modal-lg">
      <div class="modal-content">
        <div class="modal-header">
          <div class="bootstrap-dialog-header">
            <div class="bootstrap-dialog-close-button" style="display: block;">
              <button type="button" class="close" data-dismiss="modal" data-bs-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
              <p class="modal-title h4-style">Terms Of Use</p>
            </div>
          </div>
        </div>
        <div class="modal-body">
          <div>
            <p><em>Updated as of: Feb 2019</em></p>
            <p>
              <strong>PLEASE READ THE FOLLOWING CAREFULLY.</strong>
            </p>
            <p> The Costco Auto Program is operated in the United States by Affinity Auto Programs, Inc., doing business as “Costco Auto Program” (“CAP”, “we”, “us” or “our”), which is an independent company, not an affiliate of Costco Wholesale
              Corporation (“Costco”). </p>
            <p> This document sets out those terms and conditions (the "Agreement") under which we allow you ("you", "your") to use our website ("Website"), whether you do so just to find out about us and our services or to provide us with
              information in order to participate in the Costco Auto Program or in any other activities through the Website. </p>
            <p> If you are visiting our Website as a Visitor (see below for definitions), your use of the Website confirms that you agree to this Agreement. To access other services or parts of the Website, you may have to confirm that you have read,
              accepted and agreed to this Agreement by clicking on "Accept" or you will not be able to view or use those portions of the Website. </p>
            <p>
              <strong>THIS AGREEMENT LIMITS THE LIABILITY OF COSTCO AUTO PROGRAM, DISCLAIMS CERTAIN WARRANTIES, GRANTS YOU A LIMITED LICENSE AND GIVES THE COSTCO AUTO PROGRAM CONTROL OVER THE INFORMATION YOU ELECT TO PROVIDE TO US. ALL PERSONAL
                INFORMATION PROVIDED BY INDIVIDUALS ALSO BECOMES SUBJECT TO THE COSTCO AUTO PROGRAM'S PRIVACY POLICY <a href="https://www.costcoauto.com/privacy.aspx">https://www.costcoauto.com/privacy.aspx
        </a> DO NOT USE THE WEBSITE OR PROVIDE US WITH ANY PERSONAL INFORMATION IF YOU DO NOT AGREE TO THESE TERMS, </strong>
            </p>
            <p>
              <strong>1. </strong>
              <strong>Help and feedback</strong>
            </p>
            <p> If you require assistance using the Website or wish to provide us with feedback, please call us at 1-877-500-1470 </p>
            <p>
              <strong>2. </strong>
              <strong>Agreement May Change</strong>
            </p>
            <p> We may change any of the terms or conditions of this Agreement from time to time without notice. You should revisit the Website periodically to review the terms and conditions of the then-current Agreement. Any revisions to this
              Agreement are effective once posted on or accessible from or through the Website. </p>
            <p>
              <strong>3. </strong>
              <strong>Definitions</strong>
            </p>
            <p> Many of the words and phrases in this Agreement have specific meanings so we have provided those for you to read: </p>
            <p>
              <strong>“Agent”</strong> means any person who provides Personal Information to the Costco Auto Program in any manner on behalf of another individual.
            </p>
            <p>
              <strong>“CAP Service(s)”</strong> means any one or more of the services or benefits offered by the Costco Auto Program from time to time; which may include a referral to a participating CAP dealer, issuance of a dealer parts and service
              coupon, or issuance of an authorization number to register to participate in an OEM promotion or any other service or benefit offered by the Costco Auto Program.
            </p>
            <p> "<strong>Data</strong>" means any and all records, documents, data and information collected by CAP related to any Guest’s use of any CAP Service from a Guest, an Agent, a Participating Dealer or an OEM; including, without limitation,
              certain non-Personal Information about vehicle purchases (such as a vehicle make, the vehicle model and model year, purchase date and price paid or capital cost of lease), Personal Information related to Guests, and related matters.
            </p>
            <p>
              <strong>“Guest” </strong> means an individual who submits information to the Costco Auto Program to participate in one of more of the CAP Services. A Guest may access the Website as a Visitor on a different occasion without disclosing
              information or requesting a CAP Service. A Guest may provide certain Personal Information personally and/or directly, or they may use instruct an Agent or representative to do so.
            </p>
            <p> "<strong>OEM</strong>" an original equipment manufacturer. </p>
            <p> "<strong>Personal Information</strong>" means all information about an identifiable individual; including, without limitation, name, email address, telephone number, home address, geolocation, demographic information (such as postal
              code, gender and age), contact information, Costco membership number, and certain information about vehicle purchases whether provided by a Guest, Agent, Visitor Participating Dealer or OEM (such as the vehicle purchase agreement or a
              vehicle sales file which may include the vehicle identification number, model and model year, purchase date, price paid or capital cost of lease, MSRP and invoice price). </p>
            <p>
              <strong>“Visitor”</strong> means anyone who visits the publicly available parts of our Website, but who is not asked to provide information related to a request to use one or more of the CAP Services. Visitors can access information
              from the Website's publicly available areas without creating an account or otherwise submitting information about themselves. However, by using the Website, Visitors agree to accept all of the terms and conditions of this Agreement. A
              Visitor may not utilize a CAP Service and cannot request to access the Data.
            </p>
            <p> Please note that CAP collects and archives your IP address as provided in our <a href="https://www.costcoauto.com/privacy.aspx" target="_blank">Privacy Policy</a>. </p>
            <p>
              <strong>4. </strong>
              <strong>Purpose for access</strong>
            </p>
            <p> You agree that the purpose for our providing you with access to the Website is to (i) allow you to obtain information and (where applicable) upload, download, create, and add to the Data for purposes reasonably connected to a request
              to participate in one or more of the CAP Services on behalf of yourself or on behalf of another person for whom you have the authority to do so, and (ii) to allow CAP to generate and review reports on your activities, or those of Guests
              you act on behalf of as may be permitted by CAP from time to time. Once received by CAP, the Data becomes part of a database, which CAP owns. Any Personal Information in the Data will be collected, used and disclosed by CAP pursuant to
              the CAP <a href="https://www.costcoauto.com/privacy.aspx" target="_blank">Privacy Policy</a>. </p>
            <p>
              <strong>5. </strong>
              <strong>Your warranty and representations to CAP</strong>
            </p>
            <p> You warrant and represent to CAP as follows: </p>
            <ol type="a">
              <li>If you act on behalf of an organization, whether a motor vehicle dealership (on behalf of a Guest) or otherwise, that organization has implemented a legally compliant privacy policy and appointed responsible individuals with respect
                to the collection, use and disclosure of personal information, including by you;</li>
              <li>By accessing the Website and/or adding to, deleting or modifying Data with respect to any Guest, you are not breaching any contract, duty or law or infringing anyone's intellectual property, privacy or other legal rights;</li>
              <li>If you are a bona fide Agent, as defined in this Agreement, your access to this Website is permitted solely for the limited purpose of carrying out your role as an Agent, and any access or use other than as permitted to an Agent is
                hereby prohibited. As an Agent, you are permitted to access this Website only to the extent reasonably required to fulfill your obligations to the other individual or individuals you are assisting regarding their use of one or more of
                the CAP Services; and,</li>
              <li>You are aware of the content of this Agreement and agree to follow its terms and conditions.</li>
            </ol>
            <p>
              <strong>6. </strong>
              <strong>Compliance with rules and regulations</strong>
            </p>
            <p> You agree that you will follow all of the rules, requirements and regulations set forth by CAP from time to time. Those rules, requirements and regulations are currently as set out in this Agreement. These rules, requirements and
              regulations will apply to any use of the Website and access to the Data and will apply to you whether you are a Guest, Visitor or Agent. </p>
            <p> You agree and confirm that: </p>
            <ol type="a">
              <li>you are at least 18 years old; and</li>
              <li>you possess the legal authority to enter into this agreement and to use the Website in accordance with all of the terms and conditions contained in this Agreement.</li>
            </ol>
            <p>
              <strong>7. </strong>
              <strong>Privacy</strong>
            </p>
            <p> We respect your personal privacy. We will collect, use and disclose personal information as described in our Privacy Policy, which is available at www.costcoauto.com/privacy. By using or accessing the Website, you consent to the
              collections, uses and disclosures of your personal information for the purposes described in our Privacy Policy. </p>
            <p>
              <strong>8. </strong>
              <strong>Your agreement</strong>
            </p>
            <p> You agree that at all times: </p>
            <ol type="a">
              <li>Your access to this Website is for your use for the stated purposes in this Agreement only. You will not allow or provide access to this Website to any unauthorized person or any person under the age of 18, unless such access is
                continuously supervised by you;</li>
              <li>You are using this Website solely to determine whether you wish to use one or more of the CAP Services;</li>
              <li>If you are a bona fide Agent, as defined in this Agreement, your access to this Website is permitted solely for the limited purpose of carrying out your role as an Agent, and any access or use other than as permitted to an Agent is
                hereby prohibited. As an Agent, you are permitted to access this Website only to the extent reasonably required to fulfill your obligations to the other individual or individuals you are assisting regarding their use of one or more of
                the CAP Services;</li>
              <li>If you are a bona fide Visitor or a Guest, you are permitted to access this Website and download copies of content from this Website for non-commercial and personal use only; and</li>
              <li>Whenever you access, use or otherwise interact with the Website, you will comply with all: <ol type="a">
                  <li>applicable laws, including, but not limited to, privacy laws;</li>
                  <li>acceptable-use policies and other policies that we implement with respect to the Website from time to time, as posted on or made available through the Website; and</li>
                  <li>Other rules, policies and procedures we communicate to you from time to time.</li>
                </ol>
              </li>
            </ol>
            <p>
              <strong>9. </strong>
              <strong>Prohibited Activities</strong>
            </p>
            <p> You will not use the Website for any purpose that is unlawful or prohibited by this Agreement. </p>
            <p> In addition to, and without limiting, any other prohibitions set out in this Agreement, you may not do any of the following when accessing, using or interacting with the Website: </p>
            <ol type="a">
              <li>use the Website in any manner that could damage, disable, overburden, or impair the Website or interfere with any other party's use and enjoyment of the Website;</li>
              <li>engage in harassment in any manner, including via e-mail, chat, or by use of obscene, offensive or abusive language (as determined by us in our sole discretion);</li>
              <li>impersonate others, including a CAP employee or representative, or other members or visitors to the Website;</li>
              <li>upload to, distribute or otherwise publish any content that is defamatory, obscene, threatening, invasive of privacy or publicity rights, abusive, illegal, or otherwise objectionable, or which may constitute or encourage a criminal
                offence, violate the rights of any party or which may otherwise give rise to liability or violate any law;</li>
              <li>upload any commercial content or solicit others to join or become members of any other online service or other organization;</li>
              <li>circumvent or disable any access control technology, security device, procedure, protocol, or technological protection mechanism that may be included or established in or as part of the Site or any hardware or software used to
                provide the Site, or third party hardware, software or services;</li>
              <li>use the Website or any hardware or software used to provide the Website to perform cyber currency or crypto currency mining; and</li>
              <li>collect any content or information from CAP, our licensee’s or any user or otherwise access the Website personally or through any automated means (such as harvesting bots, robots, spiders, or scrapers) without our permission.</li>
            </ol>
            <p>
              <strong>10. </strong>
              <strong>Relationship</strong>
            </p>
            <p> You agree that by using the Website or by submitting personal information on your own or a Visitor or Guest's behalf, you and CAP are not entering into: </p>
            <ol type="a">
              <li>An employment relationship</li>
              <li>A business partnership or joint business venture;</li>
              <li>A consulting relationship; or</li>
              <li>A relationship where CAP or you act as each other's legal agent.</li>
            </ol>
            <p>
              <strong>11. </strong>
              <strong>Withdrawal of access for cause</strong>
            </p>
            <p> This Agreement grants no rights, only privileges and permission. You agree that CAP, in its absolute discretion, will be the sole judge of whether you have breached any provision of this Agreement and that any privileges or permission
              granted to you under this Agreement may be revoked, suspended or terminated by CAP at any time without notice. </p>
            <p>
              <strong>12. </strong>
              <strong>Waiver</strong>
            </p>
            <p> You acknowledge that the Internet and websites accessed by you are inherently dangerous and subject to computer, system and network failure as well as malicious human activity. While CAP will take such steps as are reasonable in the
              circumstances to maintain the security of this Website and the Data and your privacy and confidentiality with respect to information you provide, you agree that you use this Website completely at your own risk and that in no event shall
              CAP be held liable for any loss or damages, however caused, except as expressly provided in this Agreement, even if caused by the negligence or reckless behavior of CAP. </p>
            <p>
              <strong>13. </strong>
              <strong>Disclaimer</strong>
            </p>
            <p> THE COSTCO AUTO PROGRAM DOES NOT WARRANT THAT THIS WEBSITE WILL OPERATE ERROR-FREE OR THAT IT AND ITS SERVER OR SERVERS ARE OR WILL BE FREE OF COMPUTER VIRUSES, TROJAN HORSES, OR OTHER HARMFUL CONTENT, DEVICES OR PROGRAMS. THIS
              WEBSITE AND ITS CONTENT AND MATERIAL, AND ACCESS TO THE DATA, ARE ALL PROVIDED ON AN "AS IS, WHERE IS", AND "AS AND WHEN AVAILABLE" BASIS WITHOUT ANY REPRESENTATIONS, GUARANTEES, CONDITIONS OR WARRANTIES OF ANY KIND. TO THE FULLEST
              EXTENT PERMITTED BY THE LAW, THE COSTCO AUTO PROGRAM DISCLAIMS ANY AND ALL CONDITIONS AND WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING THE CONDITION OR WARRANTY OF MERCHANTABILITY AND THE CONDITION OR WARRANTY OF FITNESS FOR ANY
              PARTICULAR PURPOSE. THE COSTCO AUTO PROGRAM MAKES NO WARRANTY OR REPRESENTATION OF NON-INFRINGEMENT. THE COSTCO AUTO PROGRAM FURTHER MAKES NO WARRANTIES OR REPRESENTATIONS CONCERNING THE ACCURACY, RELIABILITY, COMPLETENESS, OR
              TIMELINESS OF THE DATA ACCESSED BY USE OF THE WEBSITE. </p>
            <p> CAP strives to ensure information is accurate and current. However, we make no representations to you about the accuracy of the information contained on the CAP Website. This includes, without limitation, the availability of any CAP
              Service to you on a local or national basis. </p>
            <p>
              <strong>14. </strong>
              <strong>Limitation of damages</strong>
            </p>
            <p> You further agree THAT THE COSTCO AUTO PROGRAM will not be liable to you for any damages you may suffer and that IN NO EVENT WILL COSTCO AUTO PROGRAM BE LIABLE FOR indirect, general, special, economic, consequential, EXEMPLARY or
              punitive damages resulting from the use of (or inability to use) this Website or any cap service, whether in tort (including negligence), contract or any other cause of action, including without limitation, for availability of any cap
              service, loss of data, information or programs, or damage to computers or networks, or from breach of privacy and similar personal rights, or from infringement of intellectual property rights, OR FROM DEFAMATION, LIBEL OR SLANDER, or
              any other damages whatsoever, whether or not CAP shall have been advised of the possibility of such damages. </p>
            <p>
              <strong>15. </strong>
              <strong>Exceptions to disclaimers and limitations of damages</strong>
            </p>
            <p> THIS AGREEMENT DOES NOT EXCLUDE OR LIMIT CAP’S LIABILITY (IF ANY) FOR DEATH OR PERSONAL INJURY CAUSED BY CAP’S NEGLIGENCE, FRAUD, FRAUDULENT MISREPRESENTATION OR ANY MATTER WHICH IT WOULD BE ILLEGAL FOR CAP TO EXCLUDE OR ATTEMPT TO
              EXCLUDE CAP’S LIABILITY. </p>
            <p> SOME JURISDICTIONS DO NOT ALLOW LIMITATIONS ON IMPLIED WARRANTIES OR EXCLUSION OF LIABILITY FOR CERTAIN TYPES OF DAMAGES; AS A RESULT, ONE OR MORE OF THE ABOVE LIMITATIONS OR EXCLUSIONS MAY NOT APPLY TO YOU. </p>
            <p>
              <strong>16. </strong>
              <strong>Further disclaimer of CAP</strong>
            </p>
            <p> Except as provided in the <a href="https://www.costcoauto.com/privacy.aspx">Privacy Policy</a>, while CAP will make reasonable commercial efforts to make access to review the Data available on a reasonable basis, CAP accepts no
              obligation to do so on any pre-agreed basis or at all. CAP may interrupt access to the Data, or terminate access to the Data at any time, without notice or liability. Access to the Data shall in all cases be a privilege and not a right
              or proprietary interest of any kind. Subject to its privacy policies and applicable law, CAP shall be free to modify, change, delete, share the Data with Costco Wholesale, Participating Dealers and OEM’s and generally deal with the Data
              as it sees fit. Other parties may have access to the Data and can change, modify, amend or delete the Data. CAP has no control over such third parties and no event will CAP be liable for any reliance by you on the Data. </p>
            <p>
              <strong>17. </strong>
              <strong>Events Outside our Control</strong>
            </p>
            <p> CAP will not be liable or responsible for any failure to perform, or delay in performance of, any of our obligations under this Agreement that is caused by events outside our reasonable control. CAP’s performance will be deemed to be
              suspended for the period that any such event continues, and we will have an extension of time for performance for the duration of that period or such longer period as we may reasonably require. We will use our reasonable efforts to end
              the event or to find a solution by which our obligations may be performed despite the event. </p>
            <p>
              <strong>18. </strong>
              <strong>Enforcement </strong>
            </p>
            <p> CAP's performance of its obligations under this Agreement is subject to all applicable laws and regulatory requirements. Nothing contained in this agreement is in derogation of CAP’s rights and obligations to comply with law
              enforcement requests or requirements relating to your use of the Website or information provided to, or gathered by CAP with respect to such use. </p>
            <p>
              <strong>19. </strong>
              <strong>Evidence</strong>
            </p>
            <p> Computer records stored in reasonably secure conditions by CAP with respect to the Data, the Website and your access to them will be accepted as conclusive evidence of your conduct, communications and dealings with the Data and the
              Website. Computer records will be deemed to be stored in reasonably secure conditions if systematically recorded on a durable and inalterable medium, including a write-protected disk, tape, CD or DVD or similar medium, or, if upon an
              alterable medium, upon reasonable proof that such record has not been altered. </p>
            <p>
              <strong>20. </strong>
              <strong>Injunctive and similar relief</strong>
            </p>
            <p> You agree that any breach by you of this Agreement will not be fully compensable in damages and you therefore agree that CAP shall be entitled to immediate equitable, injunctive and other similar relief against you without notice and
              without the necessity of proving damages or the likelihood of damages. </p>
            <p>
              <strong>21. </strong>
              <strong>Indemnity</strong>
            </p>
            <p> You agree to indemnify and save harmless CAP for any damages sustained should you breach your warranties and representations or any term or condition of this Agreement. </p>
            <p>
              <strong>22. </strong>
              <strong>Ownership and Grant of limited license</strong>
            </p>
            <p> The Website, its organization and design (including all software code and architecture and the look and feel of the Website and its user interfaces), and all information, images, artwork, text, video, audio, pictures and other
              material and content on the Site, all of which CAP owns or has the right to use, are protected by copyright and other proprietary rights. </p>
            <p> CAP grants to you a non-exclusive, limited and revocable license to download and view the content available on this Website on your computer for the purposes stated in this Agreement and no other purposes. </p>
            <p>
              <strong>23. </strong>
              <strong>Feedback</strong>
            </p>
            <p> If you send any communications, comments, questions, suggestions, or related materials to us by any method of communication suggesting or recommending changes to the Website, any CAP Service or any product, services or materials
              offered through the Website or that you would like to see offered through the Website (“Feedback”) then: </p>
            <ol type="a">
              <li>all Feedback is not, and will not be treated as, your confidential or proprietary information or property; </li>
              <li>CAP is free to use, without any attribution or compensation to you, any ideas, know-how, concepts, techniques, or other intellectual property and proprietary rights contained in the Feedback for any purpose whatsoever, and you
                acknowledge that CAP may independently develop its own updates or improvements to the Website or any CAP Service that may be similar or identical to the Feedback; and</li>
              <li>you understand and agree that CAP is not obligated to use, display, reproduce, or distribute any such ideas, know-how, concepts, or techniques contained in the Feedback, and you have no right to compel us to do so. </li>
            </ol>
            <p>
              <strong>24. </strong>
              <strong>Assignment</strong>
            </p>
            <p> CAP may assign this Agreement to any affiliate or any third party at any time. You may not assign this Agreement or any rights or benefits offered to you by CAP. This Agreement shall remain personal between you and CAP. </p>
            <p>
              <strong>25. </strong>
              <strong>Termination</strong>
            </p>
            <p> In its absolute discretion, CAP may terminate this Agreement at any time with or without notice to you. You may not terminate this Agreement or any provision. This Agreement will remain in force between you and CAP unless and until
              terminated by CAP and CAP may enforce any and all provisions of this Agreement against you, and, if you are an Agent, against any organization you are employed with or on whose behalf you access the Website or the Data. </p>
            <p>
              <strong>26. </strong>
              <strong>Entire agreement</strong>
            </p>
            <p> This is the entire agreement, contract and understanding between you and CAP and supersedes any prior terms and conditions, agreement or understanding between you and CAP. </p>
            <p>
              <strong>27. </strong>
              <strong>Other sites and Linking</strong>
            </p>
            <p> You agree that (i) CAP has no control over the content or performance of any website linked to or from this Website, (ii) CAP expresses no opinion concerning the content or performance of any such linked website, and, (iii) CAP shall
              not be held liable or responsible for the content or services of any such linked website. CAP provides all such links for your convenience only; they are not an endorsement or referral by CAP. You access and use those linked sites at
              your own risk. Those linked sites may have terms of use and privacy policies different from ours, and those terms and policies will apply to your activities on those sites. </p>
            <p> If you wish to provide a link to our Website from your own web site, you may only link to our home page at <a href="https://www.costcoauto.com/">www.costcoauto.com</a>. You may not use any of our icons or logos on your web site
              without our prior written approval, and you may not use the link to suggest that we sponsor, endorse, approve of or are affiliated with you or your web site. </p>
            <p>
              <strong>28. </strong>
              <strong>Modifications and Updates</strong>
            </p>
            <p> We may from time to time add new features to the Website, remove existing features from the Website, or otherwise modify the Website, the CAP Services and any of the products, services and content made available through the Website
              (including their functionality, “look-and-feel”, universal resource locators and software components), all without notice to you or any liability to you. </p>
            <p>
              <strong>29. </strong>
              <strong>Governing law</strong>
            </p>
            <p> This Agreement shall in all respects be governed by the laws of State of Delaware. You agree that any and all disputes will be adjudicated by the Delaware courts. You expressly submit to the jurisdiction of such Delaware courts. The
              use of the Website in any jurisdiction not giving effect to all provisions of these terms and conditions is unauthorized. </p>
            <p> 30. <strong>Severance </strong>
            </p>
            <p> Should any term or provision of this Agreement be held by a court of competent jurisdiction to be unenforceable, then such term or provision shall be severed from this Agreement; provided, however, that the remaining provisions terms
              and provisions of the Agreement shall continue to be valid and enforced. </p>
            <p>
              <strong>31. </strong>
              <strong>Copyright and trademark notices</strong>
            </p>
            <p> All contents of the Website are: Copyright © Affinity Auto Programs, Inc. Other trade-marks of third parties displayed on the Website are the property of such parties, used with permission. All rights are expressly reserved. </p>
          </div>
        </div>
        <div class="modal-footer">
          <button type="button" class="btn btn-primary" data-dismiss="modal" data-bs-dismiss="modal">Close</button>
        </div>
      </div><!-- /.modal-content -->
    </div><!-- /.modal-dialog -->
  </div><!-- /.modal -->
  <style>
    .h4-style {
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
      -webkit-font-smoothing: auto;
      box-sizing: border-box;
      color: inherit;
      font-family: 'Fjalla One', sans-serif;
      font-style: normal;
      font-weight: 500;
      text-rendering: optimizelegibility;
      font-size: 18px;
      margin: 0;
      line-height: 1.42857143;
    }
  </style>
  <div id="mbrdatarequestmodal" class="modal fade" role="dialog" aria-label="Your Privacy Choices">
    <div class="modal-dialog" role="document">
      <div class="modal-content">
        <div class="modal-header">
          <button id="closemodal" type="button" class="close" data-dismiss="modal" data-bs-dismiss="modal">×</button>
          <p class="modal-title h4-style" id="req-modal-title">Your Privacy Choices</p>
        </div>
        <div class="modal-body">
          <script src="/Scripts/bootbox.min.js"></script>
          <script src="/bundles/cpambrdatarequest?v=QX9p_WPE1vKB0_hLc0jzHMX5cqJfKuE9GJ9pIFCuvOs1"></script>
          <div class="col-md-12">
            <p> Under certain U.S. State Privacy Laws, you can request that we do not sell Personal Information about you or share it for targeted advertising. To submit a request, complete the form below or call 877-722-4559 and visit our
              <a role="button" style="" title="Customize your cookie settings" id="ot-sdk-btn1" class="ot-sdk-show-settings ot-sdk-custom">Cookie&nbsp;Preference Center</a>. </p>
            <div class="form-horizontal">
              <div class="form-group mb-2">
                <label class="visually-hidden" for="ctl20_ctl00_FirstName">First name *</label>
                <input name="ctl00$ctl20$ctl00$FirstName" type="text" id="ctl20_ctl00_FirstName" class="form-control mbrdatarequest-firstname mbrdatarequest-required" autocomplete="given-name" placeholder="First name *">
                <span data-val-controltovalidate="ctl20_ctl00_FirstName" data-val-errormessage="First name is required" data-val-display="Dynamic" data-val-validationgroup="MbrDataRequestInfo" id="ctl20_ctl00_FirstNameRequiredFieldValidator"
                  class="aspnetValidator" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue="" style="display:none;">First name is required</span>
                <span data-val-controltovalidate="ctl20_ctl00_FirstName" data-val-errormessage="Must be a valid first name" data-val-display="Dynamic" data-val-validationgroup="MbrDataRequestInfo" id="ctl20_ctl00_FirstNameNonNumericValidator"
                  class="aspnetValidator" data-val="true" data-val-evaluationfunction="RegularExpressionValidatorEvaluateIsValid" data-val-validationexpression="(?!^[tT][eE][sS][tT]$)(^[a-zA-Z_\-\s]+$)" style="display:none;">Must be a valid first
                  name</span>
              </div>
              <div class="form-group mb-2">
                <label class="visually-hidden" for="ctl20_ctl00_LastName">Last name *</label>
                <input name="ctl00$ctl20$ctl00$LastName" type="text" id="ctl20_ctl00_LastName" class="form-control mbrdatarequest-lastname mbrdatarequest-required" autocomplete="family-name" placeholder="Last name *">
                <span data-val-controltovalidate="ctl20_ctl00_LastName" data-val-errormessage="Last name is required" data-val-display="Dynamic" data-val-validationgroup="MbrDataRequestInfo" id="ctl20_ctl00_LastNameRequiredFieldValidator"
                  class="aspnetValidator" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue="" style="display:none;">Last name is required</span>
                <span data-val-controltovalidate="ctl20_ctl00_LastName" data-val-errormessage="Must be a valid last name" data-val-display="Dynamic" data-val-validationgroup="MbrDataRequestInfo" id="ctl20_ctl00_LastNameNonNumericValidator"
                  class="aspnetValidator" data-val="true" data-val-evaluationfunction="RegularExpressionValidatorEvaluateIsValid" data-val-validationexpression="(?!^[tT][eE][sS][tT]$)(^[a-zA-Z_\-\s]+$)" style="display:none;">Must be a valid last
                  name</span>
              </div>
              <div class="form-group mb-2">
                <a data-toggle="modal" data-bs-toggle="modal" href="#amex4">Where do I find my membership number?</a>
                <div class="modal fade" id="amex4">
                  <div class="modal-dialog modal-sm">
                    <div class="modal-content">
                      <div class="modal-body">
                        <p>Locate your membership number on the back of the card. The Costco Membership Number is a 12-digit number that starts with 1, 3, or 8.</p>
                      </div>
                      <div class="modal-footer">
                        <button type="button" class="btn btn-default" data-dismiss="modal" data-bs-dismiss="modal">Close</button>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
              <div class="form-group mb-2">
                <label class="visually-hidden" for="ctl20_ctl00_MembershipNumber">Costco member number *</label>
                <input name="ctl00$ctl20$ctl00$MembershipNumber" type="text" maxlength="12" id="ctl20_ctl00_MembershipNumber" class="form-control mbrdatarequest-membernum mbrdatarequest-required" placeholder="Costco member number *">
                <span data-val-controltovalidate="ctl20_ctl00_MembershipNumber" data-val-errormessage="Costco member number is required" data-val-display="Dynamic" data-val-validationgroup="MbrDataRequestInfo"
                  id="ctl20_ctl00_RequiredFieldValidatorMembershipNumber" class="aspnetValidator" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue="" style="display:none;">Costco member number
                  is required</span>
                <span data-val-controltovalidate="ctl20_ctl00_MembershipNumber" data-val-errormessage="Costco member number is required." data-val-display="Dynamic" data-val-enabled="False" data-val-validationgroup="MbrDataRequestInfo"
                  id="ctl20_ctl00_MembershipNumberRequiredValidator" class="aspnetValidator" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue="" style="display:none;">Costco member number is
                  required.</span>
                <span data-val-controltovalidate="ctl20_ctl00_MembershipNumber" data-val-errormessage="The Costco member number is a 12-digit number that starts with 1, 3, or 8" data-val-display="Dynamic" data-val-validationgroup="MbrDataRequestInfo"
                  id="ctl20_ctl00_MembershipNumberRegularExpressionValidator" class="aspnetValidator" data-val="true" data-val-evaluationfunction="RegularExpressionValidatorEvaluateIsValid" data-val-validationexpression="^(?:1|3|8)\d{11}$"
                  style="display:none;">The Costco member number is a 12-digit number that starts with 1, 3, or 8</span>
              </div>
              <div class="form-group mb-2">
                <label class="visually-hidden" for="ctl20_ctl00_PostalCode">Zip Code *</label>
                <input name="ctl00$ctl20$ctl00$PostalCode" type="text" id="ctl20_ctl00_PostalCode" class="form-control mbrdatarequest-zipcode mbrdatarequest-required" autocomplete="postal-code" placeholder="Zip Code*">
                <span data-val-controltovalidate="ctl20_ctl00_PostalCode" data-val-errormessage="Invalid Zip Code" data-val-display="Dynamic" data-val-validationgroup="MbrDataRequestInfo" id="ctl20_ctl00_RegularExpressionValidatorPostalCode"
                  class="aspnetValidator" data-val="true" data-val-evaluationfunction="RegularExpressionValidatorEvaluateIsValid" data-val-validationexpression="^\d{5}([\-]\d{4})?$" style="display:none;">Invalid Zip Code</span>
                <span data-val-controltovalidate="ctl20_ctl00_PostalCode" data-val-errormessage="Zip Code is required" data-val-display="Dynamic" data-val-validationgroup="MbrDataRequestInfo" id="ctl20_ctl00_RequiredFieldValidatorPostalCode"
                  class="aspnetValidator" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue="" style="display:none;">Zip Code is required</span>
              </div>
              <p><i>By submitting this request, I confirm that the information is true and accurate, and that Costco Auto Program has the right to process this request.</i></p>
              <p>* Required Fields</p>
            </div>
          </div>
          <script>
            setTimeout(() => {
              $('.ot-sdk-custom').text('Cookie Preference Center').show();
            }, 400);
          </script>
          <div class="clearfix"></div>
        </div>
        <div class="modal-footer">
          <button type="button" class="btn btn-blue btn-primary" data-dismiss="modal" data-bs-dismiss="modal">Close</button>
          <a id="ctl20_saveButton" class="btn btn-blue btn-primary mbrdatarequest-save" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$ctl20$saveButton&quot;, &quot;&quot;, true, &quot;MbrDataRequestInfo&quot;, &quot;&quot;, false, true))"><span>Submit Request</span></a>
        </div>
      </div>
    </div>
  </div>
  <div class="modal fade" id="NotifyModal" tabindex="-1" role="dialog" aria-label="Program Not Available modal">
    <div class="modal-dialog">
      <div class="modal-content">
        <div class="modal-header">
          <div class="bootstrap-dialog-header">
            <div class="bootstrap-dialog-close-button" style="display: block;">
              <button type="button" class="close" data-dismiss="modal" data-bs-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
              <p class="modal-title">Program Not Available</p>
            </div>
          </div>
        </div>
        <div class="modal-body">
          <div id="notifyform">
            <p>
              <strong>Sorry. This program is not available.</strong><br> Thank you for your interest. Unfortunately the program you selected is not available in your area. Please select the program(s) you’re interested in and provide your contact
              information to receive an email once available.
            </p>
            <div class="form-horizontal">
              <div class="form-group mb-3">
                <label class="hidden visually-hidden" for="availnotify_HiddenField1">Program required</label>
                <input name="ctl00$availnotify$HiddenField1" type="text" id="availnotify_HiddenField1" class="hidden visually-hidden" autocomplete="on">
                <span data-val-controltovalidate="availnotify_HiddenField1" data-val-errormessage="Program required<br/>" data-val-display="Dynamic" data-val-validationgroup="ProgramNotifyMe" id="availnotify_CustomValidatorProgram"
                  class="aspnetValidator" data-val="true" data-val-evaluationfunction="CustomValidatorEvaluateIsValid" data-val-clientvalidationfunction="validateProgram" data-val-validateemptytext="true" style="display:none;">Program
                  required<br></span>
                <label class="checkbox-inline mx-2">
                  <input name="ctl00$availnotify$ctl00" type="checkbox" data-id="CPO" data-class="used" class="notifyprogram" data-description="Pre-owned">Pre-owned </label>
                <label class="checkbox-inline mx-2">
                  <input name="ctl00$availnotify$ctl01" type="checkbox" data-id="EXEC" data-class="parts" class="notifyprogram" data-description="Parts &amp; Service">Parts &amp; Service </label>
                <label class="checkbox-inline mx-2">
                  <input name="ctl00$availnotify$ctl02" type="checkbox" data-id="RV" data-class="rv" class="notifyprogram" data-description="RVs">RVs </label>
              </div>
              <div class="form-group mb-3">
                <label class="hidden visually-hidden">First Name</label>
                <label class="hidden visually-hidden" for="availnotify_FirstName">First Name</label>
                <span data-val-controltovalidate="availnotify_FirstName" data-val-errormessage="First Name is required" data-val-display="Dynamic" data-val-validationgroup="ProgramNotifyMe" id="availnotify_FirstNameRequiredFieldValidator"
                  class="aspnetValidator" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue="" style="display:none;">First Name is required</span>
                <input name="ctl00$availnotify$FirstName" type="text" id="availnotify_FirstName" class="form-control notify-firstname" autocomplete="given-name" placeholder="First Name">
              </div>
              <div class="form-group mb-3">
                <label class="hidden visually-hidden">Last Name</label>
                <label class="hidden visually-hidden" for="availnotify_LastName">Last Name</label>
                <span data-val-controltovalidate="availnotify_LastName" data-val-errormessage="Last Name is required" data-val-display="Dynamic" data-val-validationgroup="ProgramNotifyMe" id="availnotify_RequiredFieldValidator1"
                  class="aspnetValidator" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue="" style="display:none;">Last Name is required</span>
                <input name="ctl00$availnotify$LastName" type="text" id="availnotify_LastName" class="form-control notify-lastname" autocomplete="family-name" placeholder="Last Name">
              </div>
              <div class="form-group mb-3">
                <label class="hidden visually-hidden" for="availnotify_EmailAddress">Email address</label>
                <span data-val-controltovalidate="availnotify_EmailAddress" data-val-errormessage="Email is required" data-val-display="Dynamic" data-val-validationgroup="ProgramNotifyMe" id="availnotify_EmailAddressRequiredFieldValidator"
                  class="aspnetValidator" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue="" style="display:none;">Email is required</span>
                <span data-val-controltovalidate="availnotify_EmailAddress" data-val-errormessage="Must be a valid email address" data-val-display="Dynamic" data-val-validationgroup="EmailOptIn" id="availnotify_EmailAddressRegExValidator"
                  class="aspnetValidator" data-val="true" data-val-evaluationfunction="RegularExpressionValidatorEvaluateIsValid" data-val-validationexpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" style="display:none;">Must be a valid email
                  address</span>
                <input name="ctl00$availnotify$EmailAddress" type="text" id="availnotify_EmailAddress" class="form-control notify-email" autocomplete="email" placeholder="Email">
              </div>
              <div class="white-space space-xsmall"></div>
              <input type="submit" name="ctl00$availnotify$btnSubmit" value="Submit"
                onclick="return saveNotifyMe(null);WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$availnotify$btnSubmit&quot;, &quot;&quot;, true, &quot;ProgramNotifyMe&quot;, &quot;&quot;, false, false))"
                id="availnotify_btnSubmit" class="btn btn-primary notify-btn">
            </div>
          </div>
          <div id="notifyalert">
            <p>
              <strong>Welcome back!</strong><br> Thank you for your continued interest in Costco Auto Program. You previously signed up to receive notifications using <span class="notifyalert-oldzip"></span>. We have updated your preferences to your
              new ZIP code: . Would you like to use this new ZIP code or keep your previous one?
            </p>
            <ul class="list-unstyled" id="notifyalert-programs"></ul>
            <div>
              <button type="button" class="btn btn-default notify-btn btn-outline-secondary" onclick="return saveNotifyMe(true);">Please use <span class="notifyalert-oldzip"></span></button>
              <button type="button" class="btn btn-primary pull-right notify-btn" onclick="return saveNotifyMe(false);">Please use <span class="notifyalert-newzip"></span></button>
            </div>
            <span class="hidden visually-hidden" id="notifyalert-codes"></span>
            <span class="hidden visually-hidden" id="notifyalert-savedprograms"></span>
          </div>
          <div id="notifysuccess">
            <p>
              <strong>Thanks!</strong><br>
              <span id="notifysuccess-message">You have signed up to receive updates for the following:</span>
            </p>
            <ul class="list-unstyled" id="savedprogramlist">
            </ul>
            <p>We’ll let you know as soon as the program(s) you selected become available in your area.</p>
            <img src="/images/cap-logo-2015.png" alt="Costco Auto Program">
          </div>
        </div>
        <br>
        <div id="notifyfooter" class="modal-footer">
          <button type="button" class="btn btn-default btn-outline-secondary" data-dismiss="modal" data-bs-dismiss="modal">Close</button>
        </div>
      </div>
      <!-- /.modal-content -->
    </div>
    <!-- /.modal-dialog -->
  </div>
  <!-- /.modal -->
  <script type="text/javascript">
    $(function() {
      $(".notifyprogram").click(function() {
        if ($(".notifyprogram:checked").length > 0) {
          $("span[data-val-controltovalidate='NotifyForm_HiddenField1']").hide();
        } else {
          $("span[data-val-controltovalidate='NotifyForm_HiddenField1']").show();
        }
      });
      $('#NotifyModal').on('hidden.bs.modal', function(e) {
        //Update existing zipcode fields on page to ensure we're showing the correct one, even if
        //the member reverted back to their original zip code
        const currentZipCode = getZipCode();
        $('.zip-input').val(currentZipCode);
      });
    });

    function validateProgram(sender, args) {
      if ($(".notifyprogram:checked").length == 0) {
        args.IsValid = false;
      } else {
        args.IsValid = true;
      }
    }
    //main program menu
    $(function() {
      if (sessionStorage.getItem("programselected") != null) {
        toggleProgramMenus();
      }
      $(".select-programs").click(function() {
        var $this = $(this);
        var href = $this.data("href");
        if (href == null || href.length == 0) return true;
        if ($this.data("enabled")) {
          window.location.href = href;
          return false;
        }
        var cls = $this.data("class");
        showNotifyMe(cls);
        return false;
      });
    });

    function showNotifyMe(cls) {
      $('.notify-btn').show();
      $("#NotifyModal input:checkbox").prop('checked', false);
      $("#NotifyModal").find("[data-class='" + cls + "']").prop("checked", true);
      if (cls == 'power') {
        $("#NotifyModal").find("[data-class='rv']").prop("checked", true);
      }
      $("#NotifyModal").find(".notify-firstname").val("");
      $("#NotifyModal").find(".notify-lastname").val("");
      $("#NotifyModal").find(".notify-email").val("");
      $("#notifyform").show();
      $("#notifysuccess").hide();
      $("#notifyalert").hide();
      $("#notifyfooter").show();
      $('#NotifyModal').modal('show');
    }

    function saveNotifyMe(revertZip) {
      try {
        if (!Page_ClientValidate("ProgramNotifyMe")) return false;
        $('.notify-btn').hide();
        var options = '';
        var notifycode = '';
        var zipcode = getZipCode();
        if (revertZip != null) {
          if (revertZip) {
            zipcode = $(".notifyalert-oldzip").html();
            notifycode = $("#notifyalert-codes").html();
            //save the old zip
            //Make a call to re-save the member's zip
            saveMemberZipCode(zipcode);
          } else {
            //success
            notifySuccess($("#notifyalert-savedprograms").html(), "We have updated our records with your new ZIP code. ");
            return;
          }
        } else {
          var ids = [];
          $.each(["used", "parts", "power", "rv", "mobility"], function(index, value) {
            var ck = $("#NotifyModal").find("[data-class='" + value + "']");
            if (ck.is(":checked")) {
              ids.push(ck.data("id"));
              var text = ck[0].parentElement.innerText;
              options += "<ul>" + text + "</ul>";
            }
          });
          notifycode = ids.join();
        }
        var dto = {
          FirstName: $("#NotifyModal").find(".notify-firstname").val(),
          LastName: $("#NotifyModal").find(".notify-lastname").val(),
          EmailAddress: $("#NotifyModal").find(".notify-email").val(),
          UpdateZipCode: revertZip,
          ValidateUniqueEmail: revertZip == null,
          ZipCode: zipcode,
          NotifyCode: notifycode
        };
        $.post('/api/notifyme/save', dto, function(data) {
          $('.notify-btn').show();
          if (revertZip != null && revertZip) {
            //show reverted zip results
            if (data != null && data.length > 0 && data[0].ZipCode != null && data[0].ZipCode.length > 0) {
              options = '';
              //get a list of all active programs
              $.each(data, function(index, value) {
                const programCheckbox = $(`.notifyprogram[type=checkbox][data-id=${value.NotifyCode}]`);
                if (programCheckbox && programCheckbox.length > 0) {
                  if (!value.Archive) {
                    const programName = programCheckbox.data('description');
                    options += `<ul>${programName}</ul>`;
                  }
                }
              });
              notifySuccess(options, "Your records will remain the same. ");
            } else {
              console.log('notify 3');
              notifySuccess($("#notifyalert-savedprograms").html(), "Your records will remain the same. ");
            }
          } else {
            if (data != null && data.length > 0 && data[0].ZipCode != null && data[0].ZipCode.length > 0) {
              var ids = [];
              options = '';
              //get a list of all active programs
              $.each(data, function(index, value) {
                const programCheckbox = $(`.notifyprogram[type=checkbox][data-id=${value.NotifyCode}]:checked`);
                if (programCheckbox && programCheckbox.length > 0) {
                  if (!value.Archive) {
                    const programName = programCheckbox.data('description');
                    options += `<ul>${programName}</ul>`;
                  }
                  ids.push(value.NotifyCode); //all notify codes will be used if they revert
                }
              });
              let idStr = ids.join();
              if (!idStr || idStr.length === 0) {
                //If we don't have explicit IDs to persist, keep the original ones we submitted; we'll
                //need them for the re-save if we need to prompt for a member zip code switch
                idStr = notifycode
              }
              $("#notifyalert-codes").html(idStr);
              $(".notifyalert-oldzip").html(data[0].ZipCode);
              $(".notifyalert-newzip").html(getZipCode());
              $("#notifyalert-savedprograms").html(options);
              $("#notifyfooter").hide();
              $("#notifyform").hide();
              $("#notifyalert").show();
            } else {
              console.log('notify 4');
              notifySuccess(options, "");
            }
          }
        }).fail(function(jqXHR, textStatus, errorThrown) {
          $('.notify-btn').show();
          console.log(errorThrown);
        });
      } catch (err) {
        console.log(err);
      }
      return false;
    }

    function notifySuccess(options, message) {
      $("#notifyalert").hide();
      $("#notifyfooter").show();
      $("#notifyform").hide();
      const messageToShow = (options && options.length > 0) ? message + "You have signed up to receive updates for the following:" : message;
      $("#notifysuccess-message").html(messageToShow);
      $("#notifysuccess").show();
      $("#savedprogramlist").empty().html(options);
      toggleProgramMenus();
      sessionStorage.setItem("programselected", true);
    }

    function toggleProgramMenus() {
      $(".select-programs").each(function() {
        var $this = $(this);
        var enabled = $this.data("enabled");
        if (enabled != undefined && !enabled) {
          var cls = $this.data("class");
          $this.removeClass(cls).addClass(cls + "-off");
        }
      });
    }

    function getZipCode() {
      let result = '';
      $.ajax({
        url: 'api/websitesupport/zipcodeget',
        type: 'POST',
        async: false,
        success: function(data) {
          result = data;
        },
        error: function(err) {
          console.log(`ERROR: getZipcode - ${err}`);
        }
      });
      return result;
    }

    function saveMemberZipCode(zipcode) {
      let result = false;
      $.ajax({
        url: `/api/member/savezipcode/${zipcode}`,
        async: false,
        type: 'POST',
        success: function(data) {
          result = true;
        },
        error: function(err) {
          console.log(`ERROR: saveMemberZipCode - ${err}`);
        }
      });
      return result;
    }
  </script>
  <script>
    $(document).on('click', '.opentracker', function(e) {
      opentracker('r=' + $(this).data('tracker'));
    });
    var popoverTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]'))
    var popoverList = popoverTriggerList.map(function(popoverTriggerEl) {
      return new bootstrap.Popover(popoverTriggerEl)
    })
    var popover = new bootstrap.Popover(document.querySelector('.popover-dismiss'), {
      trigger: 'focus'
    })
  </script>
</form>

Text Content

This site is operated by a third party, not by Costco. Use of this site (and any
destination sites you reach through this site) is subject to the site's Terms of
Use and Privacy Policy, rather than those of Costco.
Skip to main content
×

Sign Up for Specials

At Costco Auto Program, great value goes beyond prearranged pricing. Sign up to
receive updates on limited-time specials and manufacturer incentives plus other
available offers.

To subscribe, enter your e-mail below.

Zip Code Zip code is required Must be a valid zip code
E-mail Email is required Must be a valid email address
Verify E-mail Emails must match Emails must match

Sign Up Now
 * Sign Up for Specials
 * How It Works
 * Visit Costco.com
 * About Us

Zip Submit
Zip Code is required Invalid Zip Code
Questions? Call Us!
1-800-755-2519
 * New
 * Pre-Owned
 * Specials & Incentives
 * Parts & Service
 * Locate Approved Dealer
   * New Vehicles
   * Pre-Owned Vehicles
   * Parts & Service
   * RVs
 * View All
   * New Vehicles
   * Pre-Owned Vehicles
   * Specials & Incentives
   * Parts & Service
   * RVs
 * Questions? Call Us! 1-800-755-2519
 * Talk to Us

×

Zip code

Zip Code Zip Code is required Invalid Zip Code

Get Started
Savings Event
Ends July 31, 2024

$1,000
member-only incentive on select, new vehicles
from Volvo, Chevrolet, Cadillac, or GMC†
$2,000
member-only incentive on Polestar 2†
Featuring


View Specials
†Registration required. Must be a member by April 30, 2024. Terms and conditions
apply.


BUY A CAR WITH CONFIDENCE.

Discover the ease and convenience of using Costco Auto Program. Get started on
the purchase or lease of a new vehicle or learn more about buying a used car,
truck or SUV.

New

Enter your Zip Code to get started.

Enter your Zip
Enter your Zip Year
Enter your Zip Make
Model Model (optional)
Get Started
Savings Event
Ends July 31, 2024

$1,000
member-only incentive on select, new vehicles
from Volvo, Chevrolet, Cadillac, or GMC†
$2,000
member-only incentive on Polestar 2†
Featuring


View Specials
†Registration required. Must be a member by April 30, 2024. Terms and conditions
apply.


EASY AUTO SAVINGS

Parts & Service Discount

Get 15% off* parts, service and accessories from participating service centers.

Save 15% ›

Specials & Incentives

Receive even greater savings by combining, prearranged pricing with manufacturer
rebates and incentives, limited-time sales events, automotive discounts and
more.

View specials ›

Recreational Vehicles

Choose from a wide variety of recreational vehicles to suit your lifestyle and
save at a Costco Auto Program Approved Dealership.

Browse RVs ›


BENEFITS OF COSTCO AUTO PROGRAM

Save more – stress less when you purchase or lease your next vehicle through
Costco Auto Program.

High dealer standards
Simple buying process
Great pricing
Full support
High dealer standards
Simple buying process
Great pricing
Full support



MORE WAYS TO SHOP FOR A CAR


SEARCH BY TYPE

SUV
Truck
Sedan/Hatchback
Van
Sports Car
Wagon
Coupe/Convertible
Hybrid/Electric
Luxury


WHAT MEMBERS ARE SAYING

“This is great program that has saved me money. I hope that it continues.”

– David B., National City, CA



“Dealership was great. Worked with us to get the car we wanted at a fair price.”

– Denise S., Jacksonville, FL



“The process is simple, straightforward, and quick. We were happy and pleased.”

– Arulalan R., Annandale, NJ





Testimonials featured are provided by real Costco members. Individual experience
may vary.


CAR-BUYING RESEARCH TOOLS

Manufacturer Incentives

Stack your savings by combining our prearranged pricing with rebates and
incentives.

View incentives ›

Compare Vehicles

Compare cars side by side. Choose up to three, and get a comprehensive overview
of specs, features and advantages.

Compare now ›

Safety Information

Evaluate the safety rating of a vehicle, including options, crash test ratings
and more.

Find safety ratings ›

Automotive Buyer's Guide

Get a head start on your vehicle search with our buyer's guide – offering you a
breakdown of the buying process, tips and more.

Buyer's Guide ›

Finance Calculator

Three-in-one calculator: Use our vehicle calculator to find an affordable price
or estimate the cost of a rebate versus a low interest rate.

Calculate payment ›

Leasing vs Buying

Make sense of your buying options. Learn the difference between leasing and
buying before you purchase your next vehicle.

Leasing vs. Buying ›


AUTOMOTIVE ARTICLES

Our car-buying experts will prepare you for your purchase with relevant and
thoughtful advice.

View all articles


Car Upgrades to Improve Your Drive

Get the most out of your next vehicle with these popular upgrades.

Read more...

About the Microchip Shortage

If you’re in the market for a new vehicle, here’s what you need to know before
you visit the dealership.

Read more...

Five Signs It’s Time for a New Car

Here are five signs that it may be time to replace your old or worn-out vehicle.

Read more...

Does Costco Sell Cars?

Discover how buying or leasing a car through Costco Auto Program is a simple,
straightforward process from start to finish.

Read more...



CONTACT US

877-540-2580


TALK TO US

Get Started


JOIN OUR NEWSLETTER

Sign Up Now


MON-FRI. 6AM - 7PM PT | SAT & SUN 7AM - 5PM PT


QUICK LINKS

 * Change your Zip Code
 * FAQs
 * Glossary of Terms
 * Privacy Policy
 * Interest-Based Ads
 * Dealer Sign-Up
 * Sitemap
 * Tire Center
 * Cookie Settings
 * Your Privacy Choices


FOLLOW US

 * 
 * 
 * 
 * 


ABOUT US

Costco Auto Program has provided prearranged pricing and a stress-free
car-buying experience to Costco members for more than 30 years. We’ve developed
a proven formula to maximize value, streamline the process and remove the hassle
normally associated with buying a car. When you choose Costco Auto Program, you
can shop with confidence knowing you’ll receive great value and exceptional
member service.




Costco and its affiliates do not sell automobiles or negotiate individual
transactions. All vehicles arranged for sale are subject to availability and a
price prearranged with the participating franchised dealer. A participation fee
has been paid by the dealers participating in Costco Auto Program. Certain
vehicles may be excluded from the program. Actual savings may vary based on
vehicle purchased, dealer and location. All information and vehicle data
available on this website has been provided by reputable third parties. Costco
Auto Program, Costco Wholesale, Affinity Development Group and its subsidiaries
make no implied guarantees or warranties to this data.

*15% Discount only applies to work done at participating service centers, not
Costco Tire Centers. It cannot be used toward the purchase of air bags, oil
changes, tires, state-mandated vehicle inspections or be combined with other
promotions or incentives. Not applicable to 1) prior services, parts or work; 2)
items covered by a vehicle’s warranty or insurance policy; 3) or at the time of
vehicle purchase or lease. Not all Costco Auto Program dealerships currently
participate in this benefit. Maximum savings: $500. Costco member must pay sales
tax, and tax is charged on the purchase amount prior to discount where required.

Copyright © 2010 – 2024 Affinity Development Group, Inc., all rights reserved.

Costco is a trademark of Costco Wholesale Corporation

×

Privacy Policy

View printable version
Our Privacy Commitment:

Thank you for visiting Costco Auto Program and for reviewing our Privacy Policy.
We want to ensure that you are well informed of the measures we have in place to
protect any collected personal information. Your trust is a top priority and is
embedded in everything we do. Costco Auto Program is committed to data privacy,
data security and transparency in our data practices and processes.

Costco Auto Program’s Commitment to Privacy

Updated as of: January 1, 2023

Costco Auto Program is operated by Affinity Auto Programs, Inc. (“CAP”, “we”,
“us” or “our”). CAP is an independent company, not an affiliate of Costco
Wholesale Corporation (“Costco”). CAP respects your right to privacy and your
ability to make informed choices about the information we collect and use about
you. This privacy policy (“Privacy Policy”), which is separate from Costco’s
privacy policy, describes our policies and practices regarding the collection,
use and disclosure of information about you as part of Costco Auto Program and
our technology platforms, including, without limitation, our website, mobile
application, call center, text and chat communications, customer surveys,
interactive features and social media pages (collectively, the “CAP Site”). This
Privacy Policy applies to information collected from the CAP Site and offline
unless different terms are specified in an online or other form or contract we
provide you.

Additionally, please note that Section 1 of this Privacy Policy, which describes
our collection and use of information through the CAP Site, also serves as our
Notice at Collection for California residents for purposes of the California
Consumer Privacy Act (“CCPA”).

This Privacy Policy has been designed to be reasonably accessible to people with
disabilities. If you experience any difficulties accessing the information in
the Privacy Policy, please contact us at privacyrequests@CostcoAuto.com.

 1.  NOTICE AT COLLECTION; COLLECTION AND USE OF INFORMATION
 2.  SOURCES OF INFORMATION
 3.  DISCLOSURES OF INFORMATION TO OTHER ENTITIES
 4.  YOUR PRIVACY RIGHTS
     * YOUR U.S. STATE PRIVACY RIGHTS
     * PROMOTIONAL COMMUNICATIONS AND NEWSLETTERS
     * TRACKING TECHNOLOGIES
 5.  HOW WE COMMUNICATE WITH YOU
 6.  SECURITY OF INFORMATION
 7.  OTHER SITES
 8.  INTERNATIONAL TRANSFERS
 9.  CHANGES AND POLICY UPDATES
 10. MINOR CHILDREN
 11. CONTACT US


1. NOTICE AT COLLECTION; COLLECTION AND USE OF INFORMATION

We collect two types of information: Personal Information and Other Information.

Personal Information is any information:

 * That identifies or can be used to identify you
 * That relates to, describes, is capable of being associated with, or could
   reasonably be linked (directly or indirectly) with you;
 * That can be used to authenticate you;
 * That can be used to provide access to an account through the CAP Dealer
   Portal if you are an employee, owner, director, officer, or manager of a
   participating Costco Auto Program dealer.

The table and language below summarize the categories of personal information we
have collected over at least the last 12 months, the purposes for collection and
use of that personal information, and how long we keep each category of personal
information.

WE DO NOT “SELL” YOUR INFORMATION as the term “sell” is traditionally
understood. NONETHELESS, “sale” under the CCPA interpreted does include the
activities set out in this Privacy Policy. To comply with the applicable law of
the definition of such activity we have included the following statements. We
sell, and share for targeted advertising, the following categories of personal
information: commercial information, device, internet, and network activity
information, general location data, and inferences. Under certain U.S. State
Privacy Laws, you may be able to request that we not sell or share for targeted
advertising, Personal Information about you for targeted advertising. If you
would like to opt-out of the sale and sharing of these categories of personal
information, please click Your Privacy Choices


CATEGORIES OF PERSONAL INFORMATION WE COLLECT


OUR BUSINESS OR COMMERCIAL PURPOSES FOR THE COLLECTION AND USE OF YOUR PERSONAL
INFORMATION

Personal Identifiers, such as your name, email address, telephone number, home
address, and Costco Membership Number.

We use this information:

 * With your vehicle request and zip code to locate a participating dealership
   in your area;
 * To respond to your questions and requests;
 * To provide you with access to certain areas and features of the CAP Site;
 * To verify your identity and your inquiries (for example, we use your Costco
   Membership Number to verify your membership with Costco and to determine the
   Costco cash card amount you may be entitled to through a promotion);
 * To tailor content, advertisement, and incentives we provide you; and
 * To provide you with market updates and other promotional information (as
   described below).

Commercial Information, such as the vehicle makes and models you search for,
vehicle makes and models purchased, and whether you search for new or used
vehicles.

We use this information:

 * Using your vehicle request and ZIP code to locate a participating dealership
   in your area for the specific make and model requested;
 * To respond to your questions and requests;
 * To tailor content, advertisements and incentives we provide you;
 * To provide you with market updates and other promotional information; and
 * To improve the CAP Site and for internal business purposes.

Device, Internet, and Network Activity Information, such as imprecise
geolocation data derived from a zip code or IP address, browser type, device
type, operating system, application version, the pages served to you, previous
page views, the site from which you linked, the time and date of your visit to
the CAP Site, your use of features on the CAP Site and your inquiries, IP
address, cookie ID, and Mobile Ad ID.

We use this information:

 * To respond to your questions and requests;
 * To provide you with access to certain areas and features of the CAP Site;
 * To tailor content, advertisements and incentives we provide you;
 * To provide you with market updates and other promotional information;
 * To improve the CAP Site and for internal business purposes; and
 * To administer the CAP Site.

Inferences drawn from the information identified above to create a profile
reflecting your preferences.

We use this information:

 * To tailor content, advertisements and incentives we provide you;
 * To provide you with market updates and other promotional information;
 * To improve the CAP Site and for internal business purposes; and
 * As otherwise described to you at the point of collection or pursuant to your
   consent.

Additional Uses. We may also use all of the Personal Information noted above:

 1.  if we determine a policy violation has occurred, to enforce our rights, or
     to enforce agreements;
 2.  if we believe such processing is necessary to identify, contact, or bring
     legal action regarding the rights and property of ours or our affiliates;
 3.  to enforce our rights or to protect against unauthorized access to our
     systems or other inappropriate use of our services, products, or other
     services;
 4.  to comply with laws, regulations, court orders and subpoenas or similar
     requests for information by authorities;
 5.  to protect our safety, your safety and the safety of others;
 6.  to perform audits;
 7.  to contact you about the CAP Site or policy updates;
 8.  for research and analytics, including to identify usage trends and to
     improve and update our products and services;
 9.  as otherwise described to you at the point of collection or pursuant to
     your consent; and
 10. to assist us in fraud prevention or investigation, all on the basis of our
     legitimate interest in the continuation of our commercial activities and
     the protections of our rights.

Vehicle Purchase and Lease Agreement. With your consent, we may collect and use
your vehicle purchase or lease agreement in order to conduct price verification
and program compliance audits with our dealerships and vehicle manufacturers,
customer support, and the Additional Uses noted above.

De-identified Information. To the extent we possess de-identified information,
we will maintain and use the information in deidentified form and not attempt to
reidentify the information, except that we may attempt to reidentify the
information to confirm the information is truly de-identified.

Retention. We will retain your Personal Information for as long as is needed to
carry out the purposes we’ve described, or as otherwise required by law. The
criteria used to determine the applicable retention period for your Personal
Information includes the length of time we have an ongoing relationship with you
as applicant or consumer and whether there is a legal obligation to which we are
subject that requires us to retain your Personal Information.


2. SOURCES OF INFORMATION

We collect or receive information from the following sources:

 * Participating Dealerships and Vehicle Manufacturers: We collect and store
   personal identifiers, vehicle purchase or lease agreement, and commercial
   information from participating dealerships and/or vehicle manufacturers in
   order to conduct price verification and program compliance audits with our
   dealerships and vehicle manufacturers, customer support, and the Additional
   Uses noted above.
 * Directly from you: We collect and store the Personal Information that you
   provide us, such as when you request to be referred to a participating CAP
   dealer to receive member pricing on a desired vehicle or to receive a
   discount coupon or voucher for parts and service; provide other information,
   such as information about your vehicle preferences (e.g., vehicle make, model
   and/or your desired vehicle options); register at the CAP Site for an OEM
   promotion or opt-in to receive text messages, emails or other incentives or
   communications; contact us for any reason (such as when you speak with a CAP
   customer service representative); or provide feedback by participating in a
   member survey.
 * Automatically from your devices: We use cookies, pixel tags and similar
   technologies to automatically collect information when you visit the CAP Site
   or interact with our ads and other online content. Cookies are small bits of
   information that are stored by your Device’s web browser. Pixel tags are very
   small images or small pieces of data embedded in images, also known as “web
   beacons” or “clear GIFs,” that can recognize cookies, the time and date a
   page is viewed, a description of the page where the pixel tag is placed, and
   similar information from your Device.
 * From Other Sources: We may receive information about you from other sources
   and may combine that information with the other information we collect or
   receive about you. For example, you may choose to participate in another
   party’s application or social media site through which you allow us to
   collect (or the other party to share) information about you, including
   Personal Information. We may also receive information from partners and
   service providers, including partners and service providers that provide us
   information that is publicly or commercially available. We may match the
   information we collect about you through the CAP Site with information
   collected from other parties in order to enhance our ability to serve you, to
   tailor our content to you and/or to offer you opportunities to purchase
   products or services that we believe may be of interest to you.


3. DISCLOSURES OF INFORMATION TO OTHER ENTITIES

During at least the past 12 months, we have disclosed your Personal Information
outlined in the table above to the following categories of entities:

 * Participating Dealerships and Vehicle Manufacturers: We disclose personal
   identifiers, general location information, and commercial information to
   participating dealerships and/or vehicle manufacturers so that they can
   provide you with incentives, promotional materials, and other materials that
   you request or that we think might be of interest to you. We share inferences
   with participating dealerships for the same purposes. For example, we may
   share your name, physical address, email address, phone number and requested
   vehicle information (such as make, model and vehicle features) with a
   participating dealership to help you with the purchase of your vehicle.
   However, CAP is not responsible for the privacy practices of these
   participating dealerships and/or vehicle manufacturers, which may use
   information about you for their own purposes.
 * Costco: We disclose personal identifiers, commercial information, and
   inferences to Costco for customer service, member tracking and satisfaction
   purposes, and so Costco can communicate with you about other products and
   services that you may be interested in. CAP is not responsible for the
   privacy practices of Costco, which may use information about you for its own
   purposes.
 * Service Providers and Contractors Performing Services on Our Behalf: We
   disclose all categories of Personal Information listed above to service
   providers and contractors that perform functions on our behalf (or on behalf
   of our partners), such as service providers and contractors that host or
   operate the CAP Site, analyze data, fulfill inquiries or provide customer
   service, or participate in or administer our promotions or provide marketing
   or promotional assistance.
 * Third Parties: We disclose commercial information, general location
   information, device, internet and network information, and inferences to our
   advertising and marketing third party partners. While on the CAP Site, you
   may also have the opportunity to opt-in to receive information and/or
   marketing incentives from someone else or to otherwise consent to the
   disclosure of information about you to a third party. If you agree to have
   your Personal Information disclosed to a third party you will be subject to
   the privacy policy and business practices of that third party. We are not
   responsible for any additional information you provide directly to these
   parties, and we encourage you to become familiar with their privacy practices
   and policies before disclosing information to them. We may also disclose or
   make available information with or to social media platforms, advertising
   networks, and ad tech companies.
 * Acquirers and Business Transfers: We may disclose or transfer all categories
   of Personal Information listed above as part of, or during negotiations of,
   any merger, acquisition, or sale of all or substantially all of the company
   or assets of CAP.
 * Government Authorities and Legal Disclosure: We disclose all categories of
   Personal Information listed above to comply with a legal obligation; when we
   believe in good faith that the law requires it; at the request of
   governmental authorities conducting an investigation; to verify or enforce
   our applicable policies; to respond to an emergency; or otherwise to protect
   the rights, property, safety, or security of third parties, visitors to the
   CAP Site or the public.
 * Consent: Upon receipt of a request from you and with your consent, we
   disclose your Personal Information to a participating Costco Auto Program
   dealership.


4. YOUR PRIVACY RIGHTS



A. YOUR U.S. STATE PRIVACY RIGHTS

You have specific rights with respect to Personal Information under certain U.S.
state privacy laws. For purposes of this subsection, the terms “consumer”,
“Personal Information”, “business purpose”, “third party”, “sell”, and “share”
have the meanings ascribed to them respectively in the applicable state law. To
the extent provided for under the applicable laws, you may have the right to:

 * Access and Disclosure: You can request, up to two times every 12 months, that
   we disclose to you the categories of Personal Information we collected about
   you, the categories of sources from which we collected the Personal
   Information, the categories of Personal Information we sold or disclosed, the
   business or commercial purposes for collecting, selling, or sharing your
   Personal Information, the categories of third parties with whom we shared the
   Personal Information, and the specific pieces of Personal Information we
   collected about you.
 * Delete and Correction of Your Personal Information: You may request that we
   delete certain records that contain Personal Information we have collected
   about you. This right is not absolute, and we may deny certain deletion
   requests in whole or in part based upon our record keeping practices and
   legal rights and obligations. We are under no obligation to store such
   Personal Information indefinitely and disclaim any liability arising out of,
   or related to, the destruction of such Personal Information.
 * How to Submit a Request: You can exercise the rights above by submitting a
   Data Request Form or by calling 877-722-4559. We may deny certain requests,
   or fulfill a request only in part, based on our legal rights and obligations.
   For example, we may retain Personal Information as permitted by law, such as
   for tax or other record-keeping purposes. Please note that in order to
   protect your personal information, you will be asked to provide information
   to match our records and verify your identity. If we are unable to match your
   information, we will not be able to process your request.
 * Your Privacy Choices (Opt-out of Targeted Advertising): To request that we
   not sell or share your Personal Information as described in the “Notice at
   Collection” section above, click Your Privacy Choices on the CAP Site or call
   us at 877-722-4559.
 * Opt-Out Preference Signals/Global Privacy Control: You can submit a request
   to opt-out of the selling and sharing of Personal Information about you
   through an opt-out preference signal. If you use an opt-out preference
   signal, we will apply the opt-out to the device or browser which sends the
   opt-out preference signal and to any consumer profile associated with that
   browser or device, including pseudonymous profiles. You can use an opt-out
   preference signal by downloading a supported browser or extension. If known,
   we will also treat the opt-out preference signal as a valid request to
   opt-out of the sale/selling for the user. Some web browsers may give you the
   ability to enable a “do not track” setting, an older request to block
   tracking of users by third parties. We may not take action in response to
   these older signals.
 * California Shine the Light Request - If you are a California resident, in
   addition to any rights and choices described in this Privacy Policy, you have
   the right to ask us once each year if we have shared Personal Information
   with third parties for their own marketing purposes. To make a request,
   please send us an email at privacyrequests@CostcoAuto.com. Please mark your
   inquiries “California Shine the Light Request.”
 * Sensitive Personal Information: We do not collect, use, or disclose Sensitive
   Personal Information.
 * Financial Incentives: We may collect Personal Information, like personal
   identifiers, online identifiers, and commercial information, in connection
   with a financial incentive, such as a rebate, discount, special pricing or
   other promotional offer. Our offers and incentives generally reflect the
   value of the relationships that we have with the individuals who participate
   in these programs. Participation in these programs is voluntary and you may
   withdraw at any time by electing not to participate or contacting us using
   the information in the “Contact Us” section of this Privacy Policy.
 * Users Under 16: Note that CAP is not intended for users under the age of 16.
   We do not knowingly collect information from anyone under the age of 16.
   Please see our section on Minor Children below for more information.




B. PROMOTIONAL COMMUNICATIONS AND NEWSLETTERS

You may unsubscribe from certain email communications by clicking the
“Unsubscribe” link provided at the bottom of an email sent to you by CAP. Please
note that we reserve the right to send you certain communications relating to
your use of the CAP Site and these transactional messages may be unaffected if
you choose to opt-out from marketing communications.




C. TRACKING TECHNOLOGIES

 * Cookies: Depending on the configuration options offered by the operating
   system, web browser, and other software on your Device, you may be able to
   decide if and how your Device will accept a cookie by configuring your
   preferences or options in your Device or web browser. If you choose to
   refuse, disable, or delete these technologies, some of the functionality of
   the CAP Site may no longer be available to you.
 * Interest-Based / Targeted advertising: CAP may use third-party network
   advertisers to serve advertisements and third-party analytics vendors to
   evaluate and provide us with information about the use of the CAP Site and
   viewing of our content. Ad network providers, the advertisers, the sponsors,
   and/or analytics service providers may set and access their own cookies,
   pixel tags and similar technologies on your Device, and they may otherwise
   collect or have access to information about you. On occasion, we and our
   network advertisers may target advertisements for products and services in
   which you might be interested based on your visits to both the CAP Site and
   other websites. We may use a variety of companies to serve advertisements. If
   you do not want to receive the benefits of targeted advertising, you may opt
   out of some network advertising programs that use information about you by
   visiting: the NAI Opt-Out Page and the DAA Opt-Out Page. Please note that
   even if you choose to remove information about you (opt-out), you will still
   see advertisements while you’re browsing online, including advertisements
   that are relevant to the content of the webpage or application page on which
   they are displayed and advertisements that are relevant to your current
   location. However, the advertisements you see may be less relevant to you and
   your interests. Additionally, many network advertising programs allow you to
   view and manage the interest categories they have compiled from your online
   browsing activities. These interest categories help determine the types of
   targeted advertisements you may receive. The NAI Opt-Out Page and the DAA
   Opt-Out Page each provide a tool that identifies its member/participating
   companies that have cookies on your browser and provides a mechanism to opt
   out of receiving cookies from those companies. Please note that if you
   opt-out of targeted advertising, we may still track your visits to the CAP
   Site for our own analytics, operations and security purposes.
 * Google: Google provides tools to allow you to opt out of the use of certain
   information collected by Google Analytics at
   https://tools.google.com/dlpage/gaoptout, by Google Analytics for Display
   Advertising or the Google Display Network at
   https://www.google.com/settings/ads/onweb/, or downloading the Google
   Analytics Opt-out Browser Add-on.
 * Mobile Device: You may also limit our use of information collected from or
   about your mobile device for purposes of serving targeted ads to you by going
   to your device settings and turning off tracking for advertising purposes.


5. HOW WE COMMUNICATE WITH YOU

We may communicate with you regarding any matter related to Costco Auto Program
via mail, via telephone or via electronic communications, including via email to
the email address you provide, via text message to the mobile phone you provide,
or via the CAP Site.

To opt-out of receiving text messages, please follow the instructions in the
body of the text message. Note that in order for you to receive communications
via text message, you must maintain, at your own cost, a mobile device capable
of sending and receiving text messages. Message and data rates may apply to each
text message sent and received in connection with Costco Auto Program. Please
see your wireless provider to review your wireless plan details.


6. SECURITY OF INFORMATION

We take information security seriously and use certain reasonable security
measures designed to help protect your Personal Information. However, no
electronic data transmission or storage of information can be guaranteed to be
100% secure. Please note that we cannot ensure or warrant the security of any
information you transmit to us, and you use the CAP Site and provide us with
information at your own risk.


7. OTHER SITES

The CAP Site may contain links to other websites or online services that are
operated and maintained by Costco or third parties, and that are not under the
control of or maintained by CAP. The inclusion of a link on the CAP Site does
not imply endorsement of the linked site or service by us or by our affiliates.

This Privacy Policy does not apply to Costco’s activity or to any Personal
Information you may disclose directly to Costco. We encourage you to review
Costco’s privacy policy, available here.


8. INTERNATIONAL TRANSFERS

The CAP Site is operated in the United States. If you are located in the EEA,
Canada or anywhere else outside of the United States, please be aware that
information we collect, including, without limitation, Personal Information,
will be transferred to, processed and stored in the United States. The data
protection laws in the United States may differ from those of the country in
which you are located, and your Personal Information may be subject to access
requests from governments, courts, or law enforcement in the United States
according to laws of the United States. By using the CAP Site or providing us
with any information, you consent to this transfer, processing and storage of
information about you in the United States. Where required by law, we will
transfer your personal data subject to appropriate or suitable safeguards, such
as Standard Contractual Clauses.


9. CHANGES AND POLICY UPDATES

Please note, we may change information on the CAP Site and/or this Privacy
Policy at any time without prior notice to you, and any changes will be
effective immediately upon the posting of the revised Privacy Policy on the CAP
Site. We encourage you to periodically review this page for the latest
information on our privacy practices.


10. MINOR CHILDREN

The CAP Site is a general audience website and we do not knowingly collect any
Personal Information from children younger than the age of sixteen (16). We will
delete any Personal Information collected that we later determine to be from a
user younger than the age of sixteen (16).


11. CONTACT US

If you have any questions or concerns regarding this Privacy Policy, please
contact us at: Costco Auto Program, 10590 W. Ocean Air Drive, Suite 300, San
Diego, CA 92130, Attn: Privacy Policy.

Again, this CAP privacy policy and practices are separate from Costco’s
practices. Please visit Costco’s privacy policy for information about how Costco
uses information.

Close View printable version
×

Terms Of Use

Updated as of: Feb 2019

PLEASE READ THE FOLLOWING CAREFULLY.

The Costco Auto Program is operated in the United States by Affinity Auto
Programs, Inc., doing business as “Costco Auto Program” (“CAP”, “we”, “us” or
“our”), which is an independent company, not an affiliate of Costco Wholesale
Corporation (“Costco”).

This document sets out those terms and conditions (the "Agreement") under which
we allow you ("you", "your") to use our website ("Website"), whether you do so
just to find out about us and our services or to provide us with information in
order to participate in the Costco Auto Program or in any other activities
through the Website.

If you are visiting our Website as a Visitor (see below for definitions), your
use of the Website confirms that you agree to this Agreement. To access other
services or parts of the Website, you may have to confirm that you have read,
accepted and agreed to this Agreement by clicking on "Accept" or you will not be
able to view or use those portions of the Website.

THIS AGREEMENT LIMITS THE LIABILITY OF COSTCO AUTO PROGRAM, DISCLAIMS CERTAIN
WARRANTIES, GRANTS YOU A LIMITED LICENSE AND GIVES THE COSTCO AUTO PROGRAM
CONTROL OVER THE INFORMATION YOU ELECT TO PROVIDE TO US. ALL PERSONAL
INFORMATION PROVIDED BY INDIVIDUALS ALSO BECOMES SUBJECT TO THE COSTCO AUTO
PROGRAM'S PRIVACY POLICY https://www.costcoauto.com/privacy.aspx DO NOT USE THE
WEBSITE OR PROVIDE US WITH ANY PERSONAL INFORMATION IF YOU DO NOT AGREE TO THESE
TERMS,

1. Help and feedback

If you require assistance using the Website or wish to provide us with feedback,
please call us at 1-877-500-1470

2. Agreement May Change

We may change any of the terms or conditions of this Agreement from time to time
without notice. You should revisit the Website periodically to review the terms
and conditions of the then-current Agreement. Any revisions to this Agreement
are effective once posted on or accessible from or through the Website.

3. Definitions

Many of the words and phrases in this Agreement have specific meanings so we
have provided those for you to read:

“Agent” means any person who provides Personal Information to the Costco Auto
Program in any manner on behalf of another individual.

“CAP Service(s)” means any one or more of the services or benefits offered by
the Costco Auto Program from time to time; which may include a referral to a
participating CAP dealer, issuance of a dealer parts and service coupon, or
issuance of an authorization number to register to participate in an OEM
promotion or any other service or benefit offered by the Costco Auto Program.

"Data" means any and all records, documents, data and information collected by
CAP related to any Guest’s use of any CAP Service from a Guest, an Agent, a
Participating Dealer or an OEM; including, without limitation, certain
non-Personal Information about vehicle purchases (such as a vehicle make, the
vehicle model and model year, purchase date and price paid or capital cost of
lease), Personal Information related to Guests, and related matters.

“Guest” means an individual who submits information to the Costco Auto Program
to participate in one of more of the CAP Services. A Guest may access the
Website as a Visitor on a different occasion without disclosing information or
requesting a CAP Service. A Guest may provide certain Personal Information
personally and/or directly, or they may use instruct an Agent or representative
to do so.

"OEM" an original equipment manufacturer.

"Personal Information" means all information about an identifiable individual;
including, without limitation, name, email address, telephone number, home
address, geolocation, demographic information (such as postal code, gender and
age), contact information, Costco membership number, and certain information
about vehicle purchases whether provided by a Guest, Agent, Visitor
Participating Dealer or OEM (such as the vehicle purchase agreement or a vehicle
sales file which may include the vehicle identification number, model and model
year, purchase date, price paid or capital cost of lease, MSRP and invoice
price).

“Visitor” means anyone who visits the publicly available parts of our Website,
but who is not asked to provide information related to a request to use one or
more of the CAP Services. Visitors can access information from the Website's
publicly available areas without creating an account or otherwise submitting
information about themselves. However, by using the Website, Visitors agree to
accept all of the terms and conditions of this Agreement. A Visitor may not
utilize a CAP Service and cannot request to access the Data.

Please note that CAP collects and archives your IP address as provided in our
Privacy Policy.

4. Purpose for access

You agree that the purpose for our providing you with access to the Website is
to (i) allow you to obtain information and (where applicable) upload, download,
create, and add to the Data for purposes reasonably connected to a request to
participate in one or more of the CAP Services on behalf of yourself or on
behalf of another person for whom you have the authority to do so, and (ii) to
allow CAP to generate and review reports on your activities, or those of Guests
you act on behalf of as may be permitted by CAP from time to time. Once received
by CAP, the Data becomes part of a database, which CAP owns. Any Personal
Information in the Data will be collected, used and disclosed by CAP pursuant to
the CAP Privacy Policy.

5. Your warranty and representations to CAP

You warrant and represent to CAP as follows:

 a. If you act on behalf of an organization, whether a motor vehicle dealership
    (on behalf of a Guest) or otherwise, that organization has implemented a
    legally compliant privacy policy and appointed responsible individuals with
    respect to the collection, use and disclosure of personal information,
    including by you;
 b. By accessing the Website and/or adding to, deleting or modifying Data with
    respect to any Guest, you are not breaching any contract, duty or law or
    infringing anyone's intellectual property, privacy or other legal rights;
 c. If you are a bona fide Agent, as defined in this Agreement, your access to
    this Website is permitted solely for the limited purpose of carrying out
    your role as an Agent, and any access or use other than as permitted to an
    Agent is hereby prohibited. As an Agent, you are permitted to access this
    Website only to the extent reasonably required to fulfill your obligations
    to the other individual or individuals you are assisting regarding their use
    of one or more of the CAP Services; and,
 d. You are aware of the content of this Agreement and agree to follow its terms
    and conditions.

6. Compliance with rules and regulations

You agree that you will follow all of the rules, requirements and regulations
set forth by CAP from time to time. Those rules, requirements and regulations
are currently as set out in this Agreement. These rules, requirements and
regulations will apply to any use of the Website and access to the Data and will
apply to you whether you are a Guest, Visitor or Agent.

You agree and confirm that:

 a. you are at least 18 years old; and
 b. you possess the legal authority to enter into this agreement and to use the
    Website in accordance with all of the terms and conditions contained in this
    Agreement.

7. Privacy

We respect your personal privacy. We will collect, use and disclose personal
information as described in our Privacy Policy, which is available at
www.costcoauto.com/privacy. By using or accessing the Website, you consent to
the collections, uses and disclosures of your personal information for the
purposes described in our Privacy Policy.

8. Your agreement

You agree that at all times:

 a. Your access to this Website is for your use for the stated purposes in this
    Agreement only. You will not allow or provide access to this Website to any
    unauthorized person or any person under the age of 18, unless such access is
    continuously supervised by you;
 b. You are using this Website solely to determine whether you wish to use one
    or more of the CAP Services;
 c. If you are a bona fide Agent, as defined in this Agreement, your access to
    this Website is permitted solely for the limited purpose of carrying out
    your role as an Agent, and any access or use other than as permitted to an
    Agent is hereby prohibited. As an Agent, you are permitted to access this
    Website only to the extent reasonably required to fulfill your obligations
    to the other individual or individuals you are assisting regarding their use
    of one or more of the CAP Services;
 d. If you are a bona fide Visitor or a Guest, you are permitted to access this
    Website and download copies of content from this Website for non-commercial
    and personal use only; and
 e. Whenever you access, use or otherwise interact with the Website, you will
    comply with all:
    a. applicable laws, including, but not limited to, privacy laws;
    b. acceptable-use policies and other policies that we implement with respect
       to the Website from time to time, as posted on or made available through
       the Website; and
    c. Other rules, policies and procedures we communicate to you from time to
       time.

9. Prohibited Activities

You will not use the Website for any purpose that is unlawful or prohibited by
this Agreement.

In addition to, and without limiting, any other prohibitions set out in this
Agreement, you may not do any of the following when accessing, using or
interacting with the Website:

 a. use the Website in any manner that could damage, disable, overburden, or
    impair the Website or interfere with any other party's use and enjoyment of
    the Website;
 b. engage in harassment in any manner, including via e-mail, chat, or by use of
    obscene, offensive or abusive language (as determined by us in our sole
    discretion);
 c. impersonate others, including a CAP employee or representative, or other
    members or visitors to the Website;
 d. upload to, distribute or otherwise publish any content that is defamatory,
    obscene, threatening, invasive of privacy or publicity rights, abusive,
    illegal, or otherwise objectionable, or which may constitute or encourage a
    criminal offence, violate the rights of any party or which may otherwise
    give rise to liability or violate any law;
 e. upload any commercial content or solicit others to join or become members of
    any other online service or other organization;
 f. circumvent or disable any access control technology, security device,
    procedure, protocol, or technological protection mechanism that may be
    included or established in or as part of the Site or any hardware or
    software used to provide the Site, or third party hardware, software or
    services;
 g. use the Website or any hardware or software used to provide the Website to
    perform cyber currency or crypto currency mining; and
 h. collect any content or information from CAP, our licensee’s or any user or
    otherwise access the Website personally or through any automated means (such
    as harvesting bots, robots, spiders, or scrapers) without our permission.

10. Relationship

You agree that by using the Website or by submitting personal information on
your own or a Visitor or Guest's behalf, you and CAP are not entering into:

 a. An employment relationship
 b. A business partnership or joint business venture;
 c. A consulting relationship; or
 d. A relationship where CAP or you act as each other's legal agent.

11. Withdrawal of access for cause

This Agreement grants no rights, only privileges and permission. You agree that
CAP, in its absolute discretion, will be the sole judge of whether you have
breached any provision of this Agreement and that any privileges or permission
granted to you under this Agreement may be revoked, suspended or terminated by
CAP at any time without notice.

12. Waiver

You acknowledge that the Internet and websites accessed by you are inherently
dangerous and subject to computer, system and network failure as well as
malicious human activity. While CAP will take such steps as are reasonable in
the circumstances to maintain the security of this Website and the Data and your
privacy and confidentiality with respect to information you provide, you agree
that you use this Website completely at your own risk and that in no event shall
CAP be held liable for any loss or damages, however caused, except as expressly
provided in this Agreement, even if caused by the negligence or reckless
behavior of CAP.

13. Disclaimer

THE COSTCO AUTO PROGRAM DOES NOT WARRANT THAT THIS WEBSITE WILL OPERATE
ERROR-FREE OR THAT IT AND ITS SERVER OR SERVERS ARE OR WILL BE FREE OF COMPUTER
VIRUSES, TROJAN HORSES, OR OTHER HARMFUL CONTENT, DEVICES OR PROGRAMS. THIS
WEBSITE AND ITS CONTENT AND MATERIAL, AND ACCESS TO THE DATA, ARE ALL PROVIDED
ON AN "AS IS, WHERE IS", AND "AS AND WHEN AVAILABLE" BASIS WITHOUT ANY
REPRESENTATIONS, GUARANTEES, CONDITIONS OR WARRANTIES OF ANY KIND. TO THE
FULLEST EXTENT PERMITTED BY THE LAW, THE COSTCO AUTO PROGRAM DISCLAIMS ANY AND
ALL CONDITIONS AND WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING THE
CONDITION OR WARRANTY OF MERCHANTABILITY AND THE CONDITION OR WARRANTY OF
FITNESS FOR ANY PARTICULAR PURPOSE. THE COSTCO AUTO PROGRAM MAKES NO WARRANTY OR
REPRESENTATION OF NON-INFRINGEMENT. THE COSTCO AUTO PROGRAM FURTHER MAKES NO
WARRANTIES OR REPRESENTATIONS CONCERNING THE ACCURACY, RELIABILITY,
COMPLETENESS, OR TIMELINESS OF THE DATA ACCESSED BY USE OF THE WEBSITE.

CAP strives to ensure information is accurate and current. However, we make no
representations to you about the accuracy of the information contained on the
CAP Website. This includes, without limitation, the availability of any CAP
Service to you on a local or national basis.

14. Limitation of damages

You further agree THAT THE COSTCO AUTO PROGRAM will not be liable to you for any
damages you may suffer and that IN NO EVENT WILL COSTCO AUTO PROGRAM BE LIABLE
FOR indirect, general, special, economic, consequential, EXEMPLARY or punitive
damages resulting from the use of (or inability to use) this Website or any cap
service, whether in tort (including negligence), contract or any other cause of
action, including without limitation, for availability of any cap service, loss
of data, information or programs, or damage to computers or networks, or from
breach of privacy and similar personal rights, or from infringement of
intellectual property rights, OR FROM DEFAMATION, LIBEL OR SLANDER, or any other
damages whatsoever, whether or not CAP shall have been advised of the
possibility of such damages.

15. Exceptions to disclaimers and limitations of damages

THIS AGREEMENT DOES NOT EXCLUDE OR LIMIT CAP’S LIABILITY (IF ANY) FOR DEATH OR
PERSONAL INJURY CAUSED BY CAP’S NEGLIGENCE, FRAUD, FRAUDULENT MISREPRESENTATION
OR ANY MATTER WHICH IT WOULD BE ILLEGAL FOR CAP TO EXCLUDE OR ATTEMPT TO EXCLUDE
CAP’S LIABILITY.

SOME JURISDICTIONS DO NOT ALLOW LIMITATIONS ON IMPLIED WARRANTIES OR EXCLUSION
OF LIABILITY FOR CERTAIN TYPES OF DAMAGES; AS A RESULT, ONE OR MORE OF THE ABOVE
LIMITATIONS OR EXCLUSIONS MAY NOT APPLY TO YOU.

16. Further disclaimer of CAP

Except as provided in the Privacy Policy, while CAP will make reasonable
commercial efforts to make access to review the Data available on a reasonable
basis, CAP accepts no obligation to do so on any pre-agreed basis or at all. CAP
may interrupt access to the Data, or terminate access to the Data at any time,
without notice or liability. Access to the Data shall in all cases be a
privilege and not a right or proprietary interest of any kind. Subject to its
privacy policies and applicable law, CAP shall be free to modify, change,
delete, share the Data with Costco Wholesale, Participating Dealers and OEM’s
and generally deal with the Data as it sees fit. Other parties may have access
to the Data and can change, modify, amend or delete the Data. CAP has no control
over such third parties and no event will CAP be liable for any reliance by you
on the Data.

17. Events Outside our Control

CAP will not be liable or responsible for any failure to perform, or delay in
performance of, any of our obligations under this Agreement that is caused by
events outside our reasonable control. CAP’s performance will be deemed to be
suspended for the period that any such event continues, and we will have an
extension of time for performance for the duration of that period or such longer
period as we may reasonably require. We will use our reasonable efforts to end
the event or to find a solution by which our obligations may be performed
despite the event.

18. Enforcement

CAP's performance of its obligations under this Agreement is subject to all
applicable laws and regulatory requirements. Nothing contained in this agreement
is in derogation of CAP’s rights and obligations to comply with law enforcement
requests or requirements relating to your use of the Website or information
provided to, or gathered by CAP with respect to such use.

19. Evidence

Computer records stored in reasonably secure conditions by CAP with respect to
the Data, the Website and your access to them will be accepted as conclusive
evidence of your conduct, communications and dealings with the Data and the
Website. Computer records will be deemed to be stored in reasonably secure
conditions if systematically recorded on a durable and inalterable medium,
including a write-protected disk, tape, CD or DVD or similar medium, or, if upon
an alterable medium, upon reasonable proof that such record has not been
altered.

20. Injunctive and similar relief

You agree that any breach by you of this Agreement will not be fully compensable
in damages and you therefore agree that CAP shall be entitled to immediate
equitable, injunctive and other similar relief against you without notice and
without the necessity of proving damages or the likelihood of damages.

21. Indemnity

You agree to indemnify and save harmless CAP for any damages sustained should
you breach your warranties and representations or any term or condition of this
Agreement.

22. Ownership and Grant of limited license

The Website, its organization and design (including all software code and
architecture and the look and feel of the Website and its user interfaces), and
all information, images, artwork, text, video, audio, pictures and other
material and content on the Site, all of which CAP owns or has the right to use,
are protected by copyright and other proprietary rights.

CAP grants to you a non-exclusive, limited and revocable license to download and
view the content available on this Website on your computer for the purposes
stated in this Agreement and no other purposes.

23. Feedback

If you send any communications, comments, questions, suggestions, or related
materials to us by any method of communication suggesting or recommending
changes to the Website, any CAP Service or any product, services or materials
offered through the Website or that you would like to see offered through the
Website (“Feedback”) then:

 a. all Feedback is not, and will not be treated as, your confidential or
    proprietary information or property;
 b. CAP is free to use, without any attribution or compensation to you, any
    ideas, know-how, concepts, techniques, or other intellectual property and
    proprietary rights contained in the Feedback for any purpose whatsoever, and
    you acknowledge that CAP may independently develop its own updates or
    improvements to the Website or any CAP Service that may be similar or
    identical to the Feedback; and
 c. you understand and agree that CAP is not obligated to use, display,
    reproduce, or distribute any such ideas, know-how, concepts, or techniques
    contained in the Feedback, and you have no right to compel us to do so.

24. Assignment

CAP may assign this Agreement to any affiliate or any third party at any time.
You may not assign this Agreement or any rights or benefits offered to you by
CAP. This Agreement shall remain personal between you and CAP.

25. Termination

In its absolute discretion, CAP may terminate this Agreement at any time with or
without notice to you. You may not terminate this Agreement or any provision.
This Agreement will remain in force between you and CAP unless and until
terminated by CAP and CAP may enforce any and all provisions of this Agreement
against you, and, if you are an Agent, against any organization you are employed
with or on whose behalf you access the Website or the Data.

26. Entire agreement

This is the entire agreement, contract and understanding between you and CAP and
supersedes any prior terms and conditions, agreement or understanding between
you and CAP.

27. Other sites and Linking

You agree that (i) CAP has no control over the content or performance of any
website linked to or from this Website, (ii) CAP expresses no opinion concerning
the content or performance of any such linked website, and, (iii) CAP shall not
be held liable or responsible for the content or services of any such linked
website. CAP provides all such links for your convenience only; they are not an
endorsement or referral by CAP. You access and use those linked sites at your
own risk. Those linked sites may have terms of use and privacy policies
different from ours, and those terms and policies will apply to your activities
on those sites.

If you wish to provide a link to our Website from your own web site, you may
only link to our home page at www.costcoauto.com. You may not use any of our
icons or logos on your web site without our prior written approval, and you may
not use the link to suggest that we sponsor, endorse, approve of or are
affiliated with you or your web site.

28. Modifications and Updates

We may from time to time add new features to the Website, remove existing
features from the Website, or otherwise modify the Website, the CAP Services and
any of the products, services and content made available through the Website
(including their functionality, “look-and-feel”, universal resource locators and
software components), all without notice to you or any liability to you.

29. Governing law

This Agreement shall in all respects be governed by the laws of State of
Delaware. You agree that any and all disputes will be adjudicated by the
Delaware courts. You expressly submit to the jurisdiction of such Delaware
courts. The use of the Website in any jurisdiction not giving effect to all
provisions of these terms and conditions is unauthorized.

30. Severance

Should any term or provision of this Agreement be held by a court of competent
jurisdiction to be unenforceable, then such term or provision shall be severed
from this Agreement; provided, however, that the remaining provisions terms and
provisions of the Agreement shall continue to be valid and enforced.

31. Copyright and trademark notices

All contents of the Website are: Copyright © Affinity Auto Programs, Inc. Other
trade-marks of third parties displayed on the Website are the property of such
parties, used with permission. All rights are expressly reserved.

Close
×

Your Privacy Choices

Under certain U.S. State Privacy Laws, you can request that we do not sell
Personal Information about you or share it for targeted advertising. To submit a
request, complete the form below or call 877-722-4559 and visit our
Cookie Preference Center.

First name * First name is required Must be a valid first name
Last name * Last name is required Must be a valid last name
Where do I find my membership number?

Locate your membership number on the back of the card. The Costco Membership
Number is a 12-digit number that starts with 1, 3, or 8.

Close
Costco member number * Costco member number is required Costco member number is
required. The Costco member number is a 12-digit number that starts with 1, 3,
or 8
Zip Code * Invalid Zip Code Zip Code is required

By submitting this request, I confirm that the information is true and accurate,
and that Costco Auto Program has the right to process this request.

* Required Fields


Close Submit Request
×

Program Not Available

Sorry. This program is not available.
Thank you for your interest. Unfortunately the program you selected is not
available in your area. Please select the program(s) you’re interested in and
provide your contact information to receive an email once available.

Program required Program required
Pre-owned Parts & Service RVs
First Name First Name First Name is required
Last Name Last Name Last Name is required
Email address Email is required Must be a valid email address


Welcome back!
Thank you for your continued interest in Costco Auto Program. You previously
signed up to receive notifications using . We have updated your preferences to
your new ZIP code: . Would you like to use this new ZIP code or keep your
previous one?

Please use Please use

Thanks!
You have signed up to receive updates for the following:

We’ll let you know as soon as the program(s) you selected become available in
your area.


Close


COOKIE SETTINGS




 * COOKIE DETAILS


 * STRICTLY NECESSARY, FUNCTIONALITY & PERFORMANCE COOKIES


 * PERSONALIZED ADVERTISING

COOKIE DETAILS

Costco Auto Program values your privacy and we want you to know what information
we collect and how we use that information. In order to understand how people
use our site generally, and to create more valuable experiences for you, Costco
Auto Program may collect data about your online activities (both directly and
through other third parties on our site, such as vendors or advertising
partners). This includes the use of “cookies” and other automated technology to
track your online activities and collect non-personal information for use in
providing ads tailored to your interests. This interest-based advertising
practice is also known as third party ad serving, targeted advertising or online
behavioral advertising. If you would like to learn more about what information
we collect and how we use such information, please visit our Privacy Notice.
This tool will help you understand what information is being collected, and give
you control over how it is being used. Using this tool you can opt out from
receiving interest-based ads from the participating companies.

STRICTLY NECESSARY, FUNCTIONALITY & PERFORMANCE COOKIES

Always Active



 * STRICTLY NECESSARY COOKIES
   
   Always Active
   
   Strictly necessary cookies are needed for the website to function and cannot
   be switched off in our systems. They enable core functions like carrying out
   network transmissions to help the site operate or are set in response to
   actions made by you, such as setting your privacy preferences or filling in
   forms.

 * FUNCTIONAL COOKIES
   
   Always Active
   
   Functional cookies enable our website to provide enhanced functionality and
   personalization on our site - for example, remembering your choice of
   language or region.

 * PERFORMANCE COOKIES
   
   Always Active
   
   Analytics and Performance cookies allow us to count visits and traffic
   sources so we can measure and improve the performance of our site. They help
   us to know which pages are the most and least popular and see how visitors
   move around the site.

PERSONALIZED ADVERTISING

Personalized Advertising Active


You can opt out of cookie-based tracking for personalized, targeted advertising
through our advertising partners as described below, using this toggle. Blocking
these cookies may impact your experience and some features on the site. Your
choice is specific to the device, website, and browser you are using, and is
deleted when you clear your browser’s cookies. If you are a California resident
and would like to be excluded from other transfers that may be considered
‘sales’ under California law or exercise your other California privacy rights,
please submit a request.

 * TARGETING COOKIES
   
   Switch Label label
   
   These cookies may be set through our site by our advertising partners. They
   may be used by those companies to build a profile of your interests and show
   you relevant advertisements or content on other sites. If you do not allow
   these cookies, you will still see advertisements, but you may receive less
   relevant advertising or content and some features of our site may be
   impacted.

Back Button


BACK

Filter Button
Consent Leg.Interest
Switch Label label
Switch Label label
Switch Label label

Clear
checkbox label label
Apply Cancel
Confirm My Choices
Allow All