CINXE.COM
Terms and Conditions Sale
<!DOCTYPE html> <html lang="en" ng-app="hdWebsite"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Terms and Conditions Sale</title> <link href="/_hd/theme/bundles/css?v=nW6ZR4O6cm5zym9azETUqDXm1473t9mHKsVKeRmmrfo1" rel="stylesheet"/> <link rel="shortcut icon" href="/favicon.ico?v=1"> <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDpnaEF-ypxgjvJn5mt532EA4c_--o8CZw"> </script> <script> (function() { var zi = document.createElement('script'); zi.type = 'text/javascript'; zi.async = true; zi.referrerPolicy = 'unsafe-url'; zi.src = 'https://ws.zoominfo.com/pixel/6124eb7b249deb001696cbf0'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(zi, s); })(); </script> </head> <body class="docType-HDPage"> <div class="navbar navbar-default navbar-fixed-top hidden-print hd-navbar-top" role="navigation"> <div class="container"> <div class="hd-navbar-top-mainsite-link"> <a href="http://www.harmonicdrive.net" target="_blank">Go to main site</a> </div> <div class="navbar-header"> <div style="display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid #ddd;" class="navbar-top-section"> <div style="margin-left: 15px;" class="navbar-top-ctas"> <a style="margin-right: 9px; border-radius: 4px;" href="tel:978-532-1800" class="hd-btn-header hd-btn-header-secondary hidden-sm hidden-md hidden-lg"> <i class="glyphicon glyphicon-earphone" style="padding-right: 5px;"></i>Tap to Call </a> <a style="background-color: #2c9af9; border-radius: 4px;" href="/about-us/contact-us" class="hd-btn-header hd-btn-header-secondary hidden-sm hidden-md hidden-lg"> Contact Us </a> </div> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <a class="navbar-brand hd-logo" href="/"> <img src="/media/3132/cyan-dual-logos-ms.jpeg" alt="" title="" class="img-responsive Harmonic Drive, LLC" /> </a> </div> <div class="pull-right hidden-xs" style="margin-top: 30px;"> <div style="display: inline-block; margin-right: 10px;"> <div class="hd-profile-links" data-profile-links> <div class="hd-profile-links--login"> <a data-func="open-login" data-redirect="/about-us/terms-and-conditions-sale">Login</a> / <a data-func="open-signup" data-redirect="/about-us/terms-and-conditions-sale">Register</a> </div> </div> </div> <div style="display: inline-block;"> <a style="margin-right: 15px;" href="/product-selector-tool" class="hd-btn-header" data-track-event="Click" data-track-event-action="Product Selector Tool"> Gearhead Selector Tool </a> <a style="background-color: #2c9af9; margin-right: 5px;" href="tel:978-532-1800" class="hd-btn-header hd-btn-header-secondary hidden-sm"> <i class="glyphicon glyphicon-earphone" style="padding-right: 5px;"></i>978-532-1800 </a> <a style="background-color: #2c9af9;" href="/about-us/contact-us" class="hd-btn-header hd-btn-header-secondary hidden-sm"> Contact Us </a> </div> </div> <div class="clearfix"></div> <form method="get" action="/search" class="hd-navbar-search hidden" role="search"> <div class="input-group"> <input type="text" name="s" id="s" class="form-control search-query" placeholder="Search"> <button class="btn btn-primary">Go</button> </div> </form> <style> </style> <div class="collapse navbar-collapse"> <ul class="nav navbar-nav hd-menu-lvl1"> <li class="" > <a href="/products">Products</a> <ul class="dropdown-menu hd-menu-lvl2"> <li class="dropdown-header">Harmonic Planetary®</li> <li class="dropdown-item hd-dropdown-item-indent"> <a href="/products/harmonic-planetary/hpn-a-planetary-gearbox">HPN-A Planetary Gearbox</a> </li> <li class="dropdown-item hd-dropdown-item-indent"> <a href="/products/harmonic-planetary/hpn-l-planetary-gearbox">HPN-L Planetary Gearbox</a> </li> <li class="dropdown-item hd-dropdown-item-indent"> <a href="/products/harmonic-planetary/hpgp-planetary-gearbox">HPGP Planetary Gearbox</a> </li> <li class="dropdown-item hd-dropdown-item-indent"> <a href="/products/harmonic-planetary/hpg-planetary-gearbox">HPG Planetary Gearbox</a> </li> <li class="dropdown-item hd-dropdown-item-indent"> <a href="/products/harmonic-planetary/hpg-right-angle">HPG-Right Angle</a> </li> <li class="dropdown-item hd-dropdown-item-indent"> <a href="/products/harmonic-planetary/hpg-r-planetary-gearbox">HPG-R Planetary Gearbox</a> </li> <li class="dropdown-item hd-dropdown-item-indent"> <a href="/products/harmonic-planetary/hp8">HP8</a> </li> <li class="dropdown-item hd-dropdown-item-indent"> <a href="/products/harmonic-planetary/hpn-right-angle">HPN Right Angle</a> </li> <li class="dropdown-header">Harmonic Drive®</li> <li class="dropdown-item hd-dropdown-item-indent"> <a href="/products/harmonic-drive/csg-gh">CSG-GH</a> </li> <li class="dropdown-item hd-dropdown-item-indent"> <a href="/products/harmonic-drive/csf-gh">CSF-GH</a> </li> <li class="dropdown-header">Harmonic Planetary® Gear Units</li> <li class="dropdown-item hd-dropdown-item-indent"> <a href="/products/harmonic-planetary-gear-units/hpf">HPF</a> </li> <li class="dropdown-item hd-dropdown-item-indent"> <a href="/products/harmonic-planetary-gear-units/hpg-u1">HPG-U1</a> </li> <li class="dropdown-header">Rack & Pinion with HPG</li> <li class="dropdown-item hd-dropdown-item-indent"> <a href="/products/rack-pinion-with-hpg/hpg-with-rack-pinion">HPG with Rack & Pinion</a> </li> <li class="dropdown-header">New GH Products</li> <li class="dropdown-item hd-dropdown-item-indent"> <a href="/products/new-gh-products/new-products">New Products</a> </li> </ul> </li> <li class="hd-sep hidden-xs hd-menuitem-salescontacts-sep">|</li> <li class="hd-menuitem-salescontacts" > <a href="/sales-contacts">Sales Contacts</a> </li> <li class="hd-sep hidden-xs -sep">|</li> <li class="" > <a href="/about-us">About Us</a> <ul class="dropdown-menu hd-menu-lvl2"> <li> <a href="/about-us/quality-certification">Quality Certification</a> </li> <li> <a href="/about-us/north-america-locations">North America Locations</a> </li> <li> <a href="/about-us/harmonic-drive-group-companies">Harmonic Drive Group Companies</a> </li> <li> <a href="/about-us/contact-us">Contact Us</a> </li> </ul> </li> <li class="hd-sep hidden-xs -sep">|</li> <li class="" > <a href="/downloads">Downloads</a> <ul class="dropdown-menu hd-menu-lvl2"> <li> <a href="/downloads/catalogs">Catalogs</a> </li> <li> <a href="/downloads/safety-data-sheets">Safety Data Sheets</a> </li> <li> <a href="/downloads/rohs-compliance">RoHS Compliance</a> </li> <li> <a href="/downloads/white-papers">White Papers</a> </li> </ul> </li> <li class="hd-sep hidden-xs -sep">|</li> <li class="" > <a href="/technology">Technology</a> <ul class="dropdown-menu hd-menu-lvl2"> <li> <a href="/technology/harmonic-drive">Harmonic Drive®</a> </li> <li> <a href="/technology/videos">Videos</a> </li> <li> <a href="/technology/harmonic-planetary">Harmonic Planetary®</a> <ul class="dropdown-menu hd-menu-lvl3"> <li> <a href="/technology/harmonic-planetary/hpg-hpgp">HPG & HPGP</a> </li> <li> <a href="/technology/harmonic-planetary/hpn">HPN</a> </li> </ul> </li> </ul> </li> <li class="hd-sep hidden-sm hidden-xs">|</li> <li class="hidden-sm hidden-xs"> <a class="hd-search-icon" href="#search" data-func="toggleSearch"> <i class="glyphicon glyphicon-search"></i> </a> <div class="hd-search-wrapper"> <form method="get" action="/search" role="search"> <input type="text" name="s" id="s" class="form-control" placeholder="Search"> </form> </div> </li> <li class="visible-xs"> <form method="get" action="/search" role="search"> <input type="text" name="s" id="s" class="form-control" placeholder="Search" style="margin-left: 10px; width: 90%;"> </form> </li> </ul> </div> </div> </div> <div class="container visible-print"> <div class="row"> <div class="col-xs-2"> <img src="/_hd/theme/images/logo.gif" /> </div> <div class="col-xs-10"> <small> <p><strong>Harmonic Drive LLC | 42 Dunham Ridge, Beverly, MA 01915 | 800-921-3332</strong><br />Harmonic Drive and Harmonic Planetary are registered trademarks of Harmonic Drive LLC.</p> </small> </div> </div> <hr /> </div> <div class="hd-content-main hd-content-minheight"> <div class="container hidden-print hidden-xs hd-breadcrumb-container"> <ol class="breadcrumb"> <li class=""> <a href="/">Home</a> </li> <li class=""> <a href="/about-us">About Us</a> </li> <li class="active"> Terms and Conditions Sale </li> </ol> </div> <div class="container hd-content-minheight"> <div class="row"> <div class="col-md-2"> <ul class="nav nav-pills nav-stacked hidden-sm hidden-xs"> <li class=""> <a href="/about-us/quality-certification">Quality Certification</a> </li> <li class=""> <a href="/about-us/north-america-locations">North America Locations</a> </li> <li class=""> <a href="/about-us/harmonic-drive-group-companies">Harmonic Drive Group Companies</a> </li> <li class=""> <a href="/about-us/contact-us">Contact Us</a> </li> </ul> </div> <div class="col-md-10"> <h1>Terms and Conditions of Sale</h1> <div class=""> <div class="hd-content-area"> <h2><strong style="font-size: 11px;">ACCEPTANCE OF ORDERS; CONTRARY TERMS: </strong><span style="font-size: 11px;">BUYER'S ORDER IS ACCEPTED ONLY ON THE TERMS AND CONDITIONS CONTAINED HEREIN AND SELLER'S ACCEPTANCE IS EXPRESSLY MADE CONDITIONAL ON BUYER'S ASSENT TO THESE TERMS AND CONDITIONS. IF ANY OF THESE TERMS AND CONDITIONS ARE NOT ACCEPTABLE TO BUYER, SELLER MUST BE NOTIFIED PROMPTLY.</span><strong style="font-size: 11px;"> ANY PROVISION OF BUYER'S FORM THAT IS INCONSISTENT WITH THESE TERMS AND CONDITIONS IS HEREBY OBJECTED TO BY SELLER.</strong></h2> <p><strong>PRICES AND QUOTATIONS: </strong> Except as hereinafter provided, prices quoted in writing are firm for orders placed within 90 days of the quotation date which call for shipment within 6 months of the quotation date. Prices for orders which do not call for shipment within 6 months of the quotation date shall be the prices in effect at the date of shipment. All prices are F.O.B. Shipping Point, unless otherwise specified. Prices do not include the cost of any qualification tests, unless otherwise stated. All prices are in U.S. dollars.</p> <p><strong>PAYMENT; CREDIT; SETOFF: </strong> Each shipment shall be a separate transaction and shall be made accordingly. Unless otherwise agreed in writing, payment for products shall be made on the basis of net cash 30 days from the date of invoice. If, in the exclusive judgment of Seller, the financial condition of Buyer at any time does not justify the commencement of or continuance of production or shipment on the terms specified in advance, Seller may suspend its performance until such payment is made and may cancel Buyer's order if such payment is not received by Seller within 30 days after delivery in person or by mailing of said demand by Seller. If shipments are delayed by Buyer, payments shall become due from the date Seller is prepared to make shipment. If manufacture is delayed by Buyer because of such delay in delivery, manufacture shall be at risk and expense of Buyer. Seller may setoff any amount due from Buyer, whether or not under this agreement, against any amount that may become due to Buyer hereunder.</p> <p><strong>TAXES AND FEES:</strong> The prices quoted are subject to any addition which may be necessary to cover any tax, charge or duty now existing or hereafter imposed by federal, state or municipal authorities upon goods or services herein described, or the production, sale, distribution, or delivery thereof, or upon any feature of this transaction. Buyer shall pay any collection fees and reasonable attorneys' fees incurred by Seller in enforcing this agreement.</p> <p><strong>DELIVERY; RISK OF LOSS; TITLE:</strong> Delivery of products shall be F.O.B. Shipping Point. Risk of loss and title shall pass to Buyer upon tender of the goods by Seller to the carrier. Any claims for loss or damage after risk of lost has passed as herein provided shall be filed with the carrier. Seller shall retain a security interest in the goods until payment in full is received. Except where otherwise specifically provided for, the tool charge quoted does not cover the entire cost, and payment therefore does not convey title to the tools to Buyer or the right to remove them from Seller's possession.</p> <p><strong>EXCLUSIVE WARRANTY</strong>: Seller warrants that new and unused product sold by Seller shall be free from defects in material or workmanship for a period of one (1) year from the date shipment. THIS WARRANTY IS EXCLUSIVE AND IS IN LIEU OF ANY OTHER WARRANTY, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR INFRINGEMENT.</p> <p>The Buyer shall promptly notify Seller in writing of any alleged defect. Warranty claims must be made by the Buyer who originally purchased the product from Seller. This warranty is not transferrable to a third party.</p> <p>The Seller鈥檚 obligation under this warranty is limited to circumstances where the product has been used under normal conditions for which it was designed and has been installed, operated and maintained in accordance with the product specification and handling instructions. This Warranty does not cover defects which were the result of misuse, improper installation or repair, alterations or modifications by the Buyer or any third party, any natural disaster or any loss, damage, defect, claim or non-performance resulting from or attributable to the Buyer鈥檚 use of the product outside the range of the Seller鈥檚 specifications.</p> <p><strong>EXCLUSIVE REMEDY; LIMITATION OF DAMAGES:</strong> Seller's total liability and Buyer's exclusive remedy under this contract is limited, at Seller's sole discretion , to either repair, replace or return the purchase price paid, for any product, part or service which is covered under this warranty and found by Seller to be defective. In no event shall Seller's liability exceed the contract price for the goods or services that are the basis for any covered claim. Even if the repair or replacement remedy should be deemed to have failed of its essential purpose under Section 2-719 of the Uniform Commercial Code, Seller shall have no liability to Buyer for any consequential damages, including, but not limited to, lost profits, lost revenue, cost associated with removal, service, and installation of product, damage to other equipment, or liability for injury to a third party.</p> <p><strong>FORCE MAJEURE: </strong> Seller is not liable for delays in performance or delivery due to causes beyond its reasonable control, including without limitation, any delay, interruption in or failure of sources to supply materials or equipment; labor disputes; transportation problems; or any governmental order, contract, priority, or request, whether or not voluntarily assumed. If such a delay occurs, Seller can, at its option, extend the performance or delivery date for a period of time equal to the delay or terminate this agreement.</p> <p><strong>CANCELLATION; CHANGES; SUSPENSION: </strong> Cancellations, changes, suspensions or delays in shipment of Buyer's order must be confirmed in writing by Buyer and accepted in writing by Seller and are subject to the following: (a) No cancellation, change or suspension shall be accepted by Seller on terms that will not fully reimburse Seller against loss, including recovery of all direct costs incurred, including normal indirect and overhead charges and a normal profit; (b) Buyer will accept delivery of, and pay for the agreed upon price within the payment terms for all products which are completely manufactured and allocable to Buyer's order at the time such notice of cancellation, change or suspension is received by Seller; (c) Buyer will pay all costs<em>,</em> direct or indirect, which are incurred by Seller with regard to products which have not been completely manufactured at the time such notice is received by Seller; (d) If a change by Buyer causes an increase or decrease in the cost of performance by Seller, an equitable adjustment shall be negotiated promptly and the original price quotation shall be modified accordingly.</p> <p><strong>MISCELLANEOUS: </strong> The validity, construction and enforcement of this agreement shall be governed by the laws of the Commonwealth of Massachusetts. This constitutes the final, complete and exclusive agreement between Seller and Buyer on this subject and supersedes any prior or contemporaneous agreements, whether oral or written thereon. No waiver, alteration or modification of any of the provisions hereof shall be binding on Seller unless in writing and signed by duly authorized representative of Seller and Buyer. All drawings, novel techniques and inventions made by Seller or its agents or employees in the fulfillment of this agreement shall be the property of Seller. Buyer may not assign its rights or duties under this agreement without the prior written consent of Seller.</p> </div> </div> <br /> </div> </div> </div> </div> <div class="hd-footer hidden-print navbar-default"> <div class="container"> <div class="row"> <div class="col-sm-4"> <h4><a href="/about-us">About Us</a></h4> <p><a href="/about-us/north-america-locations">US Locations</a><br /> <a href="/about-us/harmonic-drive-group-companies">Group Companies</a><br /> <a href="/about-us/quality-certification">Quality Certification</a><br /> <a href="/about-us/privacy-policy">Privacy Policy</a><br /> <a href="/about-us/terms-and-conditions-sale">Terms & Conditions of Sale</a><br /> <a href="/about-us/terms-of-use">Terms of Use</a><br /> <a href="/about-us/contact-us">Contact Us</a> </p> </div> <div class="col-sm-4"> <h4><a href="/products">Products</a></h4> <p><a href="/products/harmonic-planetary/hpgp">HPGP</a><br /> <a href="/products/harmonic-planetary/hpg">HPG</a><br /> <a href="/products/harmonic-planetary/hpg-r-planetary-gearbox">HPG-R</a><br /> <a href="/products/harmonic-planetary/hpg-right-angle">HPG Right Angle</a><br /> <a href="/products/harmonic-planetary/hpn">HPN</a><br /> <a href="products/harmonic-planetary/hpn-right-angle">HPN-Right Angle</a><br /> <a href="/products/harmonic-drive/csg-gh">CSG-GH</a><br /> <a href="/products/harmonic-drive/csf-gh">CSF-GH</a></p> </div> <div class="col-sm-3"> <h4><a href="/technology">Technology</a></h4> <p><a href="/technology/harmonic-drive">Harmonic Drive</a><br /> <a href="/technology/harmonic-planetary">Harmonic Planetary</a><br /> <a href="/product-selector-tool">Product Selector Tool</a><br /> <a href="/products/motor-matching">Motor Matching Tool</a><br /> <a href="/products/table-finder">Gearhead Selector</a><br /> <a href="/downloads">Downloads</a></p> </div> <div class="col-sm-1 text-right hd-footer-icons"> <ul class="list-unstyled"> <li> <a href="https://www.linkedin.com/company/harmonic-drive-llc" target="_blank"> <img src="/_hd/Theme/images/icon-linkedin.png?v=3" /> </a> </li> <li> <a href="https://twitter.com/harmonicdrive" target="_blank"> <img src="/_hd/Theme/images/icon-twitter.png" /> </a> </li> <li> <a href="https://www.youtube.com/channel/UCqZrcQZ_fcYILeN9Aixm2kw" target="_blank"> <img src="/_hd/Theme/images/icon-youtube.png" /> </a> </li> </ul> </div> </div> <div class="row text-center hd-footer-copyright"> <div class="col-sm-12"> <p><strong>漏 2022 Harmonic Drive LLC | 800-921-3332</strong><br /> Advancing the Technology of Motion Control Through Innovation<br /> Harmonic Drive庐, Harmonic Planetary庐 and Harmonic Grease庐 are registered trademarks of Harmonic Drive.</p> </div> </div> </div> </div> <!-- login --> <div class="modal fade" data-modal-id="login"> <div class="modal-dialog modal-sm"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button> <h4 class="modal-title">Login</h4> </div> <div class="modal-body"> <div ng-controller="ProfileLoginController"> <form novalidate name="loginForm" class="hd-form-init"> <input type="hidden" name="redirect" ng-model="d.redirect" ng-init="d.redirect=''" /> <input type="hidden" name="redirectHash" ng-model="d.redirectHash" /> <div class="form-group"> <label for="email">Email <span class="required">*</span></label> <span class="hd-error-text hd-error-text-sm" ng-show="loginForm['email'].$error.required">Required</span> <span class="hd-error-text hd-error-text-sm" ng-show="loginForm['email'].$error.email">Invalid Email</span> <input type="email" class="form-control" name="email" ng-model="d.email" required /> </div> <div class="form-group"> <label for="password">Password <span class="required">*</span></label> <span class="hd-error-text hd-error-text-sm" ng-show="loginForm['password'].$error.required">Required</span> <input type="password" class="form-control" name="password" ng-model="d.password" required /> </div> <div class="form-group"> <button class="btn btn-primary" ng-click="submit(d)" data-track-event="Login">Login</button> <span class="hd-error-text"> {{validation.txt}} </span> <br /> </div> <p>Don't have a login? <a data-func="open-signup">Go here to Register</a></p> <p>Forgot your password? <a href="/profile/forgotpassword">Click here</a></p> <div class="well hidden"> Model: {{d}}<br /> Master: {{validation}}<br /> Result: {{result}} </div> </form> </div> </div> </div> </div> </div> <!-- signup --> <div class="modal fade" data-modal-id="signup"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button> <h4 class="modal-title">Register</h4> </div> <div class="modal-body"> <div ng-controller="ProfileSignupController"> <form novalidate name="signupForm" class="hd-form-init"> <div ng-show="!result.success"> <p>Signup for an account below:</p> <div class="form-group"> <label for="email">Email <span class="required">*</span></label> <span class="hd-error-text hd-error-text-sm" ng-show="signupForm['email'].$error.required">Required</span> <span class="hd-error-text hd-error-text-sm" ng-show="signupForm['email'].$error.email">Invalid Email</span> <input type="email" class="form-control" name="email" ng-model="d.email" required /> </div> <div class="row"> <div class="col-xs-6"> <div class="form-group"> <label for="firstname">First Name <span class="required">*</span></label> <span class="hd-error-text hd-error-text-sm" ng-show="signupForm['firstname'].$error.required">Required</span> <input type="text" class="form-control" name="firstname" ng-model="d.firstname" required /> </div> </div> <div class="col-xs-6"> <div class="form-group"> <label for="lastname">Last Name <span class="required">*</span></label> <span class="hd-error-text hd-error-text-sm" ng-show="signupForm['lastname'].$error.required">Required</span> <input type="text" class="form-control" name="lastname" ng-model="d.lastname" required /> </div> </div> </div> <div class="row"> <div class="col-xs-6"> <div class="form-group"> <label for="company">Company <span class="required">*</span></label> <span class="hd-error-text hd-error-text-sm" ng-show="signupForm['company'].$error.required">Required</span> <input type="text" class="form-control" name="company" ng-model="d.company" required /> </div> </div> <div class="col-xs-6"> </div> </div> <div class="row"> <div class="col-xs-6"> <div class="form-group"> <label for="company">State/Province <span class="required">*</span></label> <span class="hd-error-text hd-error-text-sm" ng-show="signupForm['state'].$error.required">Required</span> <select type="text" class="form-control" name="state" ng-model="d.state" ng-options="x.Description for x in addressComponents.States" required> <option value="">-- Please select a State/Province --</option> </select> </div> </div> <div class="col-xs-6" ng-show="hasCounties(d.state)"> <div class="form-group"> <label for="company">County <span class="required">*</span></label> <span class="hd-error-text hd-error-text-sm" ng-show="signupForm['county'].$error.required">Required</span> <select type="text" class="form-control" name="county" ng-model="d.county" ng-options="x.Description for x in getCounties(d.state)" ng-required="hasCounties(d.state)"> <option value="">-- Please select a County --</option> </select> </div> </div> </div> <div class="row"> <div class="col-xs-6"> <div class="form-group"> <label for="company">Country <span class="required">*</span></label> <span class="hd-error-text hd-error-text-sm" ng-show="signupForm['country'].$error.required">Required</span> <input type="text" class="form-control" name="country" ng-model="d.country" required /> </div> </div> </div> <div class="row"> <div class="col-xs-6"> <div class="form-group"> <label for="password">Password <span class="required">*</span></label> <span class="hd-error-text hd-error-text-sm" ng-show="signupForm['password'].$error.required">Required</span> <input type="password" class="form-control" name="password" ng-model="d.password" required /> </div> </div> <div class="col-xs-6"> <div class="form-group"> <label for="passwordconfirm">Retype Password <span class="required">*</span></label> <span class="hd-error-text hd-error-text-sm" ng-show="signupForm['passwordconfirm'].$error.required">Required</span> <span class="hd-error-text hd-error-text-sm" ng-show="signupForm['passwordconfirm'].$error.equals">Passwords must match</span> <input type="password" class="form-control" name="passwordconfirm" ng-model="d.passwordconfirm" equals="{{d.password}}" required /> </div> </div> </div> <div class="row" ng-if="d.state.StateId === 'NONUS'"> <div class="col-xs-12"> <div class="checkbox"> <label> <input type="checkbox" name="optinmailing" ng-model="d.optInMailing"> Opt in for future mails </label> </div> </div> </div> <div class="hidden"> <input type="text" name="checkThis" /> </div> <div class="form-group"> <button class="btn btn-primary" ng-click="submit(d)" data-track-event="Register">Register</button> <span class="hd-error-text"> {{validation.txt}} </span> </div> <div class="well hidden"> Master: {{validation}}<br /> Result: {{result}} </div> </div> <div ng-show="result.success"> <h3>Thank you for signing up</h3> <p>Please check your email to confirm your account.</p> </div> </form> </div> </div> </div> </div> </div> <!-- rfq --> <div class="modal fade" data-modal-id="rfq"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button> <h4 class="modal-title">Request for Quote</h4> </div> <div class="modal-body"> <div ng-controller="ProductRFQController"> <form novalidate name="rfqForm" class="hd-form-init"> <h4>Your information</h4> <div class="row"> <div class="col-sm-6"> <div class="form-group"> <label for="city">City <span class="required">*</span> </label> <span class="hd-error-text hd-error-text-sm" ng-show="rfqForm['city'].$error.required">Required</span> <input type="text" class="form-control" name="city" ng-model="model.city" required /> </div> </div> <div class="col-sm-6"> <div class="form-group"> <label for="state">State <span class="required">*</span> </label> <span class="hd-error-text hd-error-text-sm" ng-show="rfqForm['state'].$error.required">Required</span> <select class="form-control" name="state" ng-model="model.state" required> <option>MA</option> <option>NH</option> </select> </div> </div> </div> <div class="row"> <div class="col-sm-6"> <div class="form-group"> <label for="zip">Zip <span class="required">*</span> </label> <span class="hd-error-text hd-error-text-sm" ng-show="rfqForm['zip'].$error.required">Required</span> <input type="text" class="form-control" name="zip" ng-model="model.zip" required /> </div> </div> <div class="col-sm-6"> <div class="form-group"> <label for="country">Country <span class="required">*</span> </label> <span class="hd-error-text hd-error-text-sm" ng-show="rfqForm['country'].$error.required">Required</span> <select class="form-control" name="country" ng-model="model.country" required> <option>US</option> <option>MX</option> </select> </div> </div> </div> <div class="form-group"> <label for="phone">Phone <span class="required">*</span> </label> <span class="hd-error-text hd-error-text-sm" ng-show="rfqForm['phone'].$error.required">Required</span> <input type="text" class="form-control" name="phone" ng-model="model.phone" required /> </div> <div class="form-group"> <label for="howheard">How did you hear about us? <span class="required">*</span> </label> <span class="hd-error-text hd-error-text-sm" ng-show="rfqForm['howheard'].$error.required">Required</span> <select class="form-control" name="howheard" ng-model="model.howheard" required> <option></option> <option>Internet</option> <option>Magazine</option> </select> </div> <h4>Part information</h4> <div class="form-group"> <label for="productInfo"> Part #/Comments <span class="required">*</span> </label> <span class="hd-error-text hd-error-text-sm" ng-show="rfqForm['productInfo'].$error.required">Required</span> <textarea rows="4" class="form-control" name="productInfo" ng-model="model.productInfo" required></textarea> </div> <div class="form-group"> <label for="quantity">Quantity <span class="required">*</span> </label> <span class="hd-error-text hd-error-text-sm" ng-show="rfqForm['quantity'].$error.required">Required</span> <input type="text" class="form-control" name="quantity" ng-model="model.quantity" required /> </div> <div class="form-group"> <label for="application">Application <span class="required">*</span> </label> <span class="hd-error-text hd-error-text-sm" ng-show="rfqForm['application'].$error.required">Required</span> <input type="text" class="form-control" name="application" ng-model="model.application" required /> </div> <div class="form-group"> <label for="timeframe">Time Frame <span class="required">*</span> </label> <span class="hd-error-text hd-error-text-sm" ng-show="rfqForm['timeframe'].$error.required">Required</span> <select class="form-control" name="timeframe" ng-model="model.timeframe" required> <option></option> <option>Month</option> <option>2-3 Months</option> <option>Yesterday</option> </select> </div> <p> <strong><em>By submitting this form you are accepting to communications from HDLLC</em></strong> </p> <div class="form-group"> <button class="btn btn-primary" ng-click="submit(model)">Submit</button> <span class="hd-error-text"> {{validation.txt}} </span> <br /> </div> <div class="well"> Master: {{validation | json}}<br /> Result: {{result | json}} </div> </form> </div> </div> </div> </div> </div> <!-- inquiry --> <div class="modal fade" data-modal-id="inquiryForm"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button> <h4 class="modal-title">Inquiry</h4> </div> <div class="modal-body"> <div class="row" ng-controller="InquiryController"> <form novalidate name="inquiryForm" class="hd-form-init"> <div class="col-md-12"> <div ng-show="!isSubmitted"> <div ng-show="!isLoggedIn"> <div class="row"> <div class="col-sm-6"> <div class="form-group"> <label for="requestByName">Name:<span class="required" ng-show="!isLoggedIn">*</span> <span class="hd-error-text hd-error-text-sm" ng-show="inquiryForm['requestByName'].$error.required">Required</span></label> <input type="text" class="form-control" name="requestByName" ng-model="d.requestByName" ng-required="!isLoggedIn" /></div> <div class="form-group"> <label for="requestByCompany">Company:<span class="required" ng-show="!isLoggedIn">*</span> <span class="hd-error-text hd-error-text-sm" ng-show="inquiryForm['requestByCompany'].$error.required">Required</span></label> <input type="text" class="form-control" name="requestByCompany" ng-model="d.requestByCompany" ng-required="!isLoggedIn" /></div> </div> <div class="col-sm-6"> <div class="form-group"> <label for="requestByPhone">Phone:<span class="required" ng-show="!isLoggedIn">*</span> <span class="hd-error-text hd-error-text-sm" ng-show="inquiryForm['requestByPhone'].$error.required">Required</span></label> <input type="text" class="form-control" name="requestByPhone" ng-model="d.requestByPhone" ng-required="!isLoggedIn" /></div> <div class="form-group"> <label for="requestByEmail">Email Address:<span class="required" ng-show="!isLoggedIn">*</span> <span class="hd-error-text hd-error-text-sm" ng-show="inquiryForm['requestByEmail'].$error.required">Required</span><span class="hd-error-text hd-error-text-sm" ng-show="inquiryForm['requestByEmail'].$error.email">Invalid Email</span></label> <input type="email" class="form-control" name="requestByEmail" ng-model="d.requestByEmail" ng-required="!isLoggedIn" /></div> </div> </div> <br /> </div> <div ng-show="inquiryType == 2"> <div class="row"> <div class="col-sm-6"> <div class="form-group"> <label for="motorMfg">Mfg #:<span class="required" ng-show="inquiryType == 2">*</span> <span class="hd-error-text hd-error-text-sm" ng-show="inquiryForm['motorMfg'].$error.required">Required</span></label> <input type="text" class="form-control" name="motorMfg" ng-model="d.motorMfg" ng-required="inquiryType == 2" /></div> </div> <div class="col-sm-6"> <div class="form-group"> <label for="motorModel">Model/Series:<span class="required" ng-show="inquiryType == 2">*</span> <span class="hd-error-text hd-error-text-sm" ng-show="inquiryForm['motorModel'].$error.required">Required</span></label> <input type="text" class="form-control" name="motorModel" ng-model="d.motorModel" ng-required="inquiryType == 2" /></div> </div> </div> <div class="form-group"> <label for="itemId">Gear ratio/information:</label> <input type="text" class="form-control" name="itemId" ng-model="d.itemId" /></div> </div> <div class="form-group"> <label for="inquiryText">{{ inquiryType == 2 ? 'Additional information' : 'Enter your question/comment' }}:<span class="required" ng-show="!(inquiryType == 2)">*</span> <span class="hd-error-text hd-error-text-sm" ng-show="inquiryForm['inquiryText'].$error.required">Required</span></label> <textarea class="form-control" rows="6" name="inquiryText" ng-model="d.inquiryText" ng-required="!(inquiryType == 2)"></textarea></div> <br /> <div class="hidden"> <input type="text" name="checkThis" /> </div> <p> <strong><em>By submitting this form you are accepting to communications from HDLLC</em></strong> </p> <div class="form-group"> <button class="btn btn-lg btn-primary" ng-click="submit(d)">Submit Inquiry</button> <br /> <span class="hd-error-text">{{validationSummary}}</span> </div> </div> <div ng-show="isSubmitted"> <p>Thank you for submitting this form, we will get back to you soon.</p> </div> </div> </form> </div> </div> </div> </div> </div> <div class="hd-flyout hidden-print" data-flyout> <div class="hd-flyout-tab"> <p>Contact</p> <span class="glyphicon glyphicon-earphone hd-flyout-tab-icon"></span> </div> <div class="hd-flyout-content"> <h4>Contact Us</h4> <p><span><a href="#" class="btn btn-primary" data-func="open-inquiry">Email us a Question</a></span></p> <p>or<br />Call <a href="tel:8009998888">1-800-<span>921-3332</span></a></p> <p><span>Hours 8:00am - 5:00pm EST</span><br /><span>Monday through Friday</span></p> </div> </div> <div class="cookie-accept" data-cookie-accept-container> <div class="container"> <div class="row"> <div class="col-md-8 content"> <p>This site uses cookies to provide you with more responsive and personalized service. By using this site you agree the <a data-udi="umb://document/b0de9d80dfe34933a1da65c3187093ee" href="/about-us/privacy-policy" title="Privacy Policy">Privacy Policy</a> and <a data-udi="umb://document/7b04cad7c184402b856b5b374e51aed5" href="/about-us/terms-of-use" title="Terms of Use">Terms of Service</a>. Please read our cookie notice for more information on the use of cookie on this website</p> </div> <div class="col-md-4 text-center"> <button type="button" class="btn btn-lg btn-primary" data-cookie-accept>I Accept</button> </div> </div> </div> </div> <!-- footer scripts --> <div style="display:none;"> <script> // init modules var HD = { // globals Globals: { // current url currentUrl: '/about-us/terms-and-conditions-sale', currentPageUrl: '/about-us/terms-and-conditions-sale', // pages requestSolidModelPage: '', // analytics inquiryThankYou: { url: '/inquiry/thank-you', pageTitle: 'Inquiry - Thank you' }, requestSolidModelThankYou: { url: '/request-solid-model/thank-you', pageTitle: 'Request Solid Model - Thank you' } } }; </script> <script src="/_hd/theme/bundles/js?v=wwB8LimGlCqu6-ICHYTKVmG7HJZ2GUd9fDqwA8qR6vY1"></script> <noscript> <img src="https://ws.zoominfo.com/pixel/6124eb7b249deb001696cbf0" width="1" height="1" style="display: none;" /> </noscript> <!--Start of HappyFox Live Chat Script--> <script> window.HFCHAT_CONFIG = { EMBED_TOKEN: '6b60e620-6211-11ea-b41e-230bece049e3', ASSETS_URL: 'https://widget.happyfoxchat.com/v2/visitor' }; (function () { var scriptTag = document.createElement('script') scriptTag.type = 'text/javascript' scriptTag.async = true scriptTag.src = window.HFCHAT_CONFIG.ASSETS_URL + '/js/widget-loader.js' var s = document.getElementsByTagName('script')[0] s.parentNode.insertBefore(scriptTag, s) })() </script> <!--End of HappyFox Live Chat Script--> <!-- Global Site Tag (gtag.js) - Google Analytics --> <script async src='https://www.googletagmanager.com/gtag/js?id=UA-59466088-2'></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-59466088-2'); </script> </div> </body> </html>