www.discountcontacts.com
Open in
urlscan Pro
2606:4700::6812:1cb8
Public Scan
Submitted URL: http://discountcontacts.com/
Effective URL: https://www.discountcontacts.com/
Submission: On November 17 via api from US — Scanned from DE
Effective URL: https://www.discountcontacts.com/
Submission: On November 17 via api from US — Scanned from DE
Form analysis
7 forms found in the DOMPOST /login/flyout
<form id="initialLoginFormHeader" class="mobile-fly-out-sign-in-form m-sign-in-nav__content validate-form is-prepared" action="/login/flyout" method="post" novalidate="novalidate">
<div class="form-group">
<div class="a-text-input__float-label-container">
<input id="usernameHeader" name="username" data-rule-email="true" data-msg-notempty="Please enter email." data-rule-required="true" type="email" data-msg-required="Please enter email."
class="js-flyout-login-email a-text-input js-text-input js-login-email validate-email is-required " data-msg-equalto="Email must match." value=""><input type="password" class="login-hidden-password" value="">
<label id="email-error" class="js-email-error" for="username" style="display: none;">Please enter email.</label>
<label class="a-text-input__float-label " for="usernameHeader">Email</label>
</div>
</div>
<div class="m-sign-in-nav__cta">
<button id="mobileFlyOutSignInContinue" class="a-btn a-btn--primary js-submit-lock mobileFlyOutSignInContinue" type="button">Continue</button>
</div>
<div class="m-sign-in-nav__sign-up ">
<p>Don’t have an online account yet?</p>
<a class="a-link a-link-flyout" href="/register">Sign Up Now</a>
</div>
<div>
<input type="hidden" name="CSRFToken" value="1e7ea358-d0cc-4ba1-b1e1-824ae749e917">
</div>
</form>
Name: search_form_SearchBoxComponent — GET /search/
<form class="m-nav-search__form" name="search_form_SearchBoxComponent" method="get" action="/search/">
<label for="js-site-search-input" class="sr-only">Search</label>
<input id="js-site-search-input" class="a-text-input m-nav-search__dropdown-input js-site-search-input mr-auto ui-autocomplete-input" type="text" name="text" nvi-selenium="site-search-input" placeholder="Search" aria-label="Search"
data-options="{"autocompleteUrl" : "/search/autocomplete/SearchBoxComponent","minCharactersBeforeRequest" : "3","waitTimeBeforeRequest" : "500","displayProductImages" : true}"
autocomplete="off">
</form>
POST /login/flyout
<form id="initialLoginFormFlyOut" class="fly-out-sign-in-form m-sign-in-nav__content validate-form is-prepared" action="/login/flyout" method="post" novalidate="novalidate">
<div class="form-group">
<div class="a-text-input__float-label-container">
<input id="username" name="username" data-rule-email="true" data-msg-notempty="Please enter email." data-rule-required="true" nvi-selenium="account-login-username-input" type="email" data-msg-required="Please enter email."
class="js-flyout-login-email a-text-input js-text-input js-login-email validate-email is-required " data-msg-equalto="Email must match." value=""><label id="email-error" class="js-email-error" for="username" style="display: none;">Please
enter email.</label>
<label class="a-text-input__float-label " for="username">Email</label>
</div>
<div style="display: none;">
<input id="flyoutUrl" name="flyoutUrl" data-rule-required="false" nvi-selenium="account-login-flyout-url-input" value="/WEB-INF/views/responsive/pages/cms/genericPage.jsp" type="text"><input id="flyUrl" hidden="true"
value="/WEB-INF/views/responsive/pages/cms/genericPage.jsp">
</div>
</div>
<div class="m-sign-in-nav__cta">
<button id="flyOutSignInContinue" class="a-btn a-btn--primary js-submit-lock flyOutSignInContinue" type="button" nvi-selenium="account-login-flyout-continue-btn">Continue</button>
</div>
<div class="m-sign-in-nav__sign-up ">
<p> Don’t have an online account yet?</p>
<a class="a-link" href="/register" nvi-selenium="account-login-register-link">Sign Up Now</a>
</div>
<div>
<input type="hidden" name="CSRFToken" value="1e7ea358-d0cc-4ba1-b1e1-824ae749e917">
</div>
</form>
POST /login/flyout
<form id="loginFormFlyout" class="validate-form page-login__form js-login-form-flyout is-prepared" action="/login/flyout" method="post" novalidate="novalidate">
<div class="otp-non-registered-user-modal__radio-button">
<div class="m-radio-group" role="radiogroup" aria-label="Email a one-time code to: ">
<div class="otp-non-registered-user-modal__otp-option">
<div class="a-radio-button m-radio-group__option" id="otpPhoneNonRegistered">
<input id="non-registered-user-phone-otp" name="nonRegisteredUserOtpOption" class="a-radio-button__input otp-non-registered-user-modal__phone-otp js-otp-checked js-otp-phone" value="phone" type="radio" checked=""
nvi-selenium="account-otp-non-registered-phone-radio-input">
<label for="non-registered-user-phone-otp" class="a-radio-button__label otp-by-phone">
<span>Text a one-time code to: (<span class="password-three-dots">•••</span>) <span class="password-three-dots">•••</span>- <span class="password-two-dots hide-dcl">••</span>
<span id="phoneLastTwo" class="phoneLastTwo"></span>
</span>
<span class="a-radio-button__sub-label">Standard rates may apply.</span>
</label>
</div>
</div>
<div class="otp-non-registered-user-modal__otp-option">
<div class="a-radio-button m-radio-group__option">
<input id="non-registered-user-email-otp" name="nonRegisteredUserOtpOption" class="a-radio-button__input otp-non-registered-user-modal__email-otp js-otp-checked js-otp-email" value="email" type="radio" checked=""
nvi-selenium="account-otp-non-registered-email-radio-input">
<label for="non-registered-user-email-otp" class="a-radio-button__label otp-by-email">
<span>Email a one-time code to: </span>
<span id="otpCustomerEmail3" class="otp-customer-email-2"></span>
</label>
</div>
</div>
<div class="otp-non-registered-user-modal__otp-option otp-password-option hide-dcl">
<div class="a-radio-button m-radio-group__option">
<input id="non-registered-user-password-otp" name="nonRegisteredUserOtpOption" class="a-radio-button__input otp-non-registered-user-modal__password-otp js-otp-checked" value="password" type="radio"
nvi-selenium="account-otp-non-registered-password-radio-input">
<label for="non-registered-user-password-otp" class="a-radio-button__label otp-by-password">
<span>Enter Password</span>
</label>
<div class="d-none">
<div class="form-group">
<div class="a-text-input__float-label-container">
<input id="j_username_flyout" name="j_username" class="a-text-input js-text-input js-login-email js-login__input page-login__input is-required " data-rule-required="true" type="email" data-msg-required="Please enter email."
data-msg-notempty="Please enter email." data-msg-equalto="Email must match." value=""><label class="a-text-input__float-label page-login__email-label page-login__input-label" for="j_username_flyout"> Email</label>
</div>
</div>
</div>
<div class="form-group invalid-password" style="display: none;">
<div class="invalid-password-alert">
<div class="alert invalid-password-text">
<span class="image-info"><img src="/_ui/responsive/buildkit/assets/nvicons/info.svg" alt="info-alert"></span>
<span class="message invalid-password-msg" role="alert">Invalid password.</span>
</div>
<span class="reset-password">Please try again or
<a href="/login" class="click-here" data-toggle="modal" data-dismiss="modal" data-target="#forget-password" nvi-selenium="account-otp-non-registered-forgot-password-modal-trigger">reset your password.</a></span>
<span class="reset-password-login-attempts">Please try again in 24 hours or
<a href="/login" class="click-here" data-dismiss="modal" data-toggle="modal" data-target="#forget-password" nvi-selenium="account-otp-non-registered-forgot-password-modal-trigger">reset your password.</a></span>
</div>
</div>
<div class="form-group password-attempts" style="display: none">
<div class="password-attempts-alert">
<div class="alert invalid-password-text">
<span class="image-info"><img src="/_ui/responsive/buildkit/assets/nvicons/info.svg" alt="info-alert"></span>
<span class="message invalid-password-msg" role="alert">Your account has been locked after too many login attempts.</span>
</div>
<span class="reset-password-login-attempts">Please try again in 24 hours or
<a href="/login" class="click-here" data-dismiss="modal" data-toggle="modal" data-target="#forget-password" nvi-selenium="account-otp-non-registered-forgot-password-modal-trigger">reset your password.</a></span>
</div>
</div>
<div id="signInPasswordForm" class="page-login__password-block has-unmask-icon password-input-block">
<input type="text" class="hidden-OTP" value="">
<div class="form-group">
<div class="a-text-input__float-label-container">
<input id="j_password" name="j_password" class="a-password-input form-password js-text-input js-login-password js-login__input page-login__input otp-non-registered-passwordInput is-required" data-rule-required="true"
data-msg-required="Please enter password." data-msg-equalto="Password fields must match." type="password" value="" autocomplete="off"><label
class="a-text-input__float-label page-login__password-label page-login__input-label js-password-label" for="j_password"> Password</label>
</div>
</div>
<div id="passwordError" class="passwordError"> Please enter a valid password.</div>
<button type="button" aria-label="show password" class="icon-eye a-icon_icon icon js-toggle-password" nvi-selenium="account-otp-show-password-btn">
<span toggle="#password" class="js_show-psw icon-unmasked" aria-hidden="true"></span>
</button>
</div>
<div class="otp-forgot-password mt-4">
<span class="reset-password">
<a href="/login" class="click-here" data-toggle="modal" data-dismiss="modal" data-target="#forget-password" nvi-selenium="account-otp-non-registered-forgot-password-modal-trigger">Forgot password?</a>
</span>
</div>
</div>
</div>
</div>
</div>
<button type="submit" id="emailPhoneOtpSignin" class="otp-non-registered-user-modal__otp-button btn btn-primary otp-reset-password js-email-phone-otp-signin" data-dismiss="modal" data-toggle="modal" tabindex="0"
data-target="#otp-code-to-phone-modal" nvi-selenium="account-otp-non-registered-code-to-phone-modal-trigger"> Get Sign-in code </button>
<div id="otp-sign-in-block" class="otp-sign-in-block sign-up-hide">
<div class="otp-code-to-phone-modal__keep-me-signed">
<div class="m-radio-group" role="radiogroup" aria-label="Stay Signed In">
<div class="a-radio-button m-radio-group__option">
<input id="keep-me-sign-in-flyout" name="keep-me-sign-flyout" class="a-checkbox__input otp-registered-user-modal__sign-in js-stay-signed-in" value="phone" type="checkbox"
nvi-selenium="account-otp-non-registered-keep-signed-in-checkbox-input">
<label class="a-checkbox__label keep-me-sign" for="keep-me-sign-in-flyout">
<span>Stay signed in </span>
<button type="button" role="info" class="icon-info-circle a-icon_icon icon page-login-info__icon js-show-dropdown js-show-30-days-alert border-0" nvi-selenium="account-otp-30-days-alert-btn"></button>
</label>
</div>
</div>
<button type="submit" class="otp-code-to-phone-modal__otp-button btn btn-primary otp-non-registered-signin js-otp-login-submit" data-toggle="modal" tabindex="0" nvi-selenium="account-otp-30-days-alert-btn"> Sign in </button>
</div>
<div class="otp-non-registered-user-modal__create-online-profile js-show-30-days-alert-show" style="display: none;">
<div class="otp-non-registered-user-modal__create-online-message-box">
<div class="otp-non-registered-user-modal__create-online">
<div class="otp-non-registered-user-modal__warning-icon">
<button type="button" role="info" class="icon-info-circle a-icon_icon icon page-login-info__icon border-0" nvi-selenium="account-otp-non-registered-warning-btn"></button>
</div>
<div class="otp-non-registered-user-modal__otp-section">
<div class="otp-non-registered-user-modal__email">
<span class="otp-non-registered-user-modal__name mt-3"> Do not check this option if using a shared computer. Stay signed in for a maximum of 30 days; signing out from My Account will cancel this setting. </span>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<input type="hidden" name="CSRFToken" value="1e7ea358-d0cc-4ba1-b1e1-824ae749e917">
</div>
</form>
POST /login/flyout
<form id="initialLoginFormSignIn" class="validate-form page-login__form is-prepared" action="/login/flyout" method="post" novalidate="novalidate">
<div class="a-text-input__float-label-container">
<input id="username_mail" name="username" data-rule-email="true" data-msg-notempty="Please enter email." data-rule-required="true" nvi-selenium="account-otp-email-input" type="email" data-msg-required="Please enter email."
class="a-text-input js-text-input js-login-email validate-email is-required username-edit-input" data-msg-equalto="Email must match." value="">
<label id="username_mail-error" class="has-error type-error" for="username_mail" style="display: none;">Please enter email.</label>
<label class="a-text-input__float-label page-login__email-label page-login__input-label" for="username_mail"> Email</label>
</div>
<div class="m-sign-in-nav__cta">
<button id="updateMailLoginContinue" class="a-btn a-btn--primary" type="button" data-toggle="modal" tabindex="0" nvi-selenium="account-otp-continue-btn">Continue</button>
</div>
<div>
<input type="hidden" name="CSRFToken" value="1e7ea358-d0cc-4ba1-b1e1-824ae749e917">
</div>
</form>
POST /login/flyout
<form id="initialLoginFormSignInPageOtp" class="validate-form page-login__form is-prepared" action="/login/flyout" method="post" novalidate="novalidate">
<div class="a-text-input__float-label-container">
<input id="usernameLoginFormSignInPageOtp2" name="username" data-rule-email="true" data-msg-notempty="Please enter email." data-rule-required="true" type="email" data-msg-required="Please enter email."
class="a-text-input js-text-input js-login-email js-otp-extension validate-email is-required " data-msg-equalto="Email must match." value="" style="border: 1px solid rgb(204, 0, 0); border-radius: 2px;">
<label id="usernameLoginFormSignInPageOtp-error" class="has-error type-error" for="usernameLoginFormSignInPageOtp2" style="display: none;">Please enter email.</label>
<label class="a-text-input__float-label page-login__email-label page-login__input-label" for="usernameLoginFormSignInPageOtp2"> Email</label>
</div>
<div class="m-sign-in-nav__cta">
<button class="a-btn a-btn--primary js-exist-email-login-button" type="submit" data-toggle="modal" tabindex="0" disabled="">Continue</button>
</div>
<div>
<input type="hidden" name="CSRFToken" value="1e7ea358-d0cc-4ba1-b1e1-824ae749e917">
</div>
</form>
Name: accessiblityForm —
<form name="accessiblityForm">
<input type="hidden" id="accesibility_refreshScreenReaderBufferField" name="accesibility_refreshScreenReaderBufferField" value="">
</form>
Text Content
Loading... text.skipToContent text.skipToNavigation 15% Off Sitewide Sale! Use Code: DCLBF15 Mobile navigation toggle Find a Store Close Menu Sign In Please enter email. Email Continue Don’t have an online account yet? Sign Up Now View cart Cart Shopped With Us Before?EASY REORDER Sign In Close Menu * Lens Brands Lens Brands Close Menu * * * * * * * * * * * * Shop All Brands STOCK UP ON ACUVUE® CONTACT LENSES Shop Now * Lens Types Lens Types Close Menu * Daily Disposables 1 Day * Weekly Disposables 1-2 Weeks * Monthly Disposables 1-3 Months * Colored Lenses Fashion/Cosmetic * Toric Astigmatism Corneal Curvature * Multifocal Presbyopia Multi-distance Shop All Contacts FREE STANDARD SHIPPING ON ALL ORDERS Learn More * Search Search Search Loading search results... close * Sign In Close Menu Sign In Please enter email. Email Continue Don’t have an online account yet? Sign Up Now SIGN IN TO YOUR ACCOUNT: Email Edit We found your account! Request a one-time code below to sign in. We'll send you a one-time code to securely sign in, or you can enter your password. Text a one-time code to: (•••) •••- •• Standard rates may apply. Email a one-time code to: Enter Password Email Invalid password. Please try again or reset your password. Please try again in 24 hours or reset your password. Your account has been locked after too many login attempts. Please try again in 24 hours or reset your password. Password Please enter a valid password. Forgot password? Get Sign-in code Stay signed in Sign in Do not check this option if using a shared computer. Stay signed in for a maximum of 30 days; signing out from My Account will cancel this setting. You won’t be able to access your store information like saved prescriptions or order history. Select a sign-in option above to keep access to store information. SIGN IN TO YOUR ACCOUNT: Please enter email. Email Continue Don't have an online account? Sign Up Now SIGN IN SUCCESS UPDATE YOUR PASSWORD?(OPTIONAL) New Password 8 character min. Learn about secure passwords. Account passwords must be at least 8 characters and are case sensitive. To create a secure password, follow the guidelines: * Use a combination of upper case and lower case letters, numbers and special characters (?_!@#). * The longer the password, the more secure it is! But make sure it's easy to remember. * This password should be different than any of your other online accounts (bank, social, media, email). * Don't use personal information (name, phone, numbers, DOB) or common passwords (password, qwerty, sarah1231). Note: We will never ask you to provide your password by e-mail or phone. Skip update Back FORGOT PASSWORD? Use a one-time code to sign in and update your password. Where would you like to receive it? Text a one-time code to : (•••) •••-•• Standard rates may apply. Email a one-time code to: Get Sign-in code Back SIGN IN TO YOUR ACCOUNT: A code was sent to: (•••) •••-•• A code was sent to your email address. Enter the 6-digit code: Please enter a valid code Invalid code. Check code and try again Code sent! Try again in 30 seconds. Didn’t get a code? Send another one-time code. Maximum attempts reached Your account will be locked for 24 hours. Please contact Customer Service for help with placing your order. Code sent! Maximum code requests reached. If you still haven't received a code, please contact Customer Service for assistance. Maximum code requests reached. If you still haven't received a code, please contact Customer Service for assistance. Stay Signed In Sign in Do not check this option if using a shared computer. Stay signed in for a maximum of 30 days; signing out from My Account will cancel this setting. SECURE PASSWORDS Account passwords must be at least 8 characters and are case sensitive. To create a secure password, follow the guidelines: * Use a combination of upper case and lower case letters, numbers and special characters (?_!@#). * The longer the password, the more secure it is! But make sure it's easy to remember. * This password should be different than any of your other online accounts (bank, social, media, email). * Don't use personal information (name, phone, numbers, DOB) or common passwords (password, qwerty, sarah1231). Note: We will never ask you to provide your password by e-mail or phone. SECURE PASSWORDS Account passwords must be at least 8 characters and are case sensitive. To create a secure password, follow the guidelines: * Use a combination of upper case and lower case letters, numbers and special characters (?_!@#). * The longer the password, the more secure it is! But make sure it's easy to remember. * This password should be different than any of your other online accounts (bank, social, media, email). * Don't use personal information (name, phone, numbers, DOB) or common passwords (password, qwerty, sarah1231). Note: We will never ask you to provide your password by e-mail or phone. SIGN IN TO YOUR ACCOUNT: We couldn't find an online account associated with that email address. Please try a different email or sign up for an online account. Please enter email. Email Continue Don't have an online account? Sign Up Now * View cart Cart No items have been added to cart Continue Shopping * Insurance * FAQs Don't Have an Account? Register Here AMERICA’S BEST - CONTACTS & EYEGLASSES Back SIGN IN TO YOUR ACCOUNT: A code was sent to: (•••) •••-•• A code was sent to your email address. Enter the 6-digit code: Please enter a valid code Invalid code. Check code and try again Code sent! Try again in 30 seconds. Didn’t get a code? Send another one-time code. Maximum attempts reached Your account will be locked for 24 hours. Please contact Customer Service for help with placing your order. Code sent! Maximum code requests reached. If you still haven't received a code, please contact Customer Service for assistance. Maximum code requests reached. If you still haven't received a code, please contact Customer Service for assistance. Stay Signed In Sign in Do not check this option if using a shared computer. Stay signed in for a maximum of 30 days; signing out from My Account will cancel this setting. SECURE PASSWORDS Account passwords must be at least 8 characters and are case sensitive. To create a secure password, follow the guidelines: * Use a combination of upper case and lower case letters, numbers and special characters (?_!@#). * The longer the password, the more secure it is! But make sure it's easy to remember. * This password should be different than any of your other online accounts (bank, social, media, email). * Don't use personal information (name, phone, numbers, DOB) or common passwords (password, qwerty, sarah1231). Note: We will never ask you to provide your password by e-mail or phone. A problem occurred during the processing of your payment See All Brands FALLING LEAVES, FALLING PRICES SAVE 15% ON YOUR ORDER! Use Code: DCLBF15 SELECT OPTIONS DiscountContacts.com provides brand name contact lenses at low prices. * facebook-meta * twitter-x * instagram Need Help? * FAQs * Rx Help * Order Status * Contact Us * Sitemap Learn More * Free Shipping & Returns * Vision Insurance * Online Prescription Renewal * Blue Light Contacts * Caring for Contacts * Auto Shipment Our Company * About Us * Website Feedback * Accessibility * Terms of Use * Privacy Policy * * HIPAA Notice © 1999-2024 Discount Contacts. All Rights Reserved. Certain activities provided via the website may be covered by U.S. Patent 5,930,474. STAY SIGNED IN Stay signed in for a maximum of 30 days. Do not check this option if using a shared computer. You can cancel the continuously signed in setting by Signing Out from My Account. COOKIE SETTINGS * YOUR PRIVACY * ESSENTIAL COOKIES * THIRD PARTY AND PERSONALIZATION COOKIES YOUR PRIVACY When you visit our website, we store cookies on your browser to collect information. The information collected might relate to you, your preferences or your device, and is mostly used to make the site work as you expect it to and to provide a more personalized web experience. However, you can choose not to allow certain types of cookies, which may impact your experience of the site and the services we are able to offer. You cannot opt-out of our Strictly Necessary Cookies as they are deployed in order to ensure the proper functioning of our website (such as prompting the cookie banner and remembering your settings, to log into your account, to redirect you when you log out, etc.). ESSENTIAL COOKIES Always Active These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not work. These cookies do not store any personally identifiable information. THIRD PARTY AND PERSONALIZATION COOKIES Third Party and Personalization Cookies Some of your data collected from this site is used to help create better, more personalized products and services and to send ads and offers tailored to your interests. Occasionally this is done with help from third parties. We understand if you’d rather us not share your information and respect your right to disable this sharing of your data with third parties for this browser, device, and property. If you turn this off, you will not receive personalized ads, but you will still receive ads. Note that any choice you make here will only affect this website on this browser and device. For California Residents Only Pursuant to the California Consumer Privacy Act (CCPA) Some of your data collected from this site is used to help create better, more personalized products and services and to send ads and offers tailored to your interests. Occasionally this is done with help from third parties. We understand if you’d rather us not share your information and respect your right to disable this sharing of your data with third parties for this browser, device, and property. If you turn this off, you will not receive personalized ads, but you will still receive ads. Note that any choice you make here will only affect this website on this browser and device. CA Privacy Rights Back Button COOKIE LIST Filter Button Consent Leg.Interest checkbox label label checkbox label label checkbox label label Clear checkbox label label Apply Cancel Confirm My Choices Allow All