www.glassesgallery.com
Open in
urlscan Pro
3.223.23.34
Public Scan
URL:
https://www.glassesgallery.com/
Submission Tags: sansec.io magecart Search All
Submission: On May 09 via api from DE — Scanned from DE
Submission Tags: sansec.io magecart Search All
Submission: On May 09 via api from DE — Scanned from DE
Form analysis
7 forms found in the DOMPOST https://www.glassesgallery.com/sociallogin/account/loginPost/
<form style="display:none;" class="form" action="https://www.glassesgallery.com/sociallogin/account/loginPost/" method="post" id="sociallogin-login-form">
<input name="form_key" type="hidden" value="L2supQdHbQrtUfxx"> <input id="sociallogin-login-referer" name="refress-redirect-url" type="hidden" value="">
<input id="sociallogin-login-submit" type="submit" value="">
</form>
GET https://www.glassesgallery.com/catalogsearch/result/
<form class="form minisearch" id="mobile_search_mini_form" action="https://www.glassesgallery.com/catalogsearch/result/" method="get">
<div class="field search">
<label class="label" for="search" data-role="minisearch-label">
<span>Search</span>
</label>
<div class="control">
<input id="mobile-search-field" type="text" name="q" value="" placeholder="Search" class="input-text" maxlength="128" role="combobox" aria-haspopup="false" aria-autocomplete="both" autocomplete="off">
</div>
</div>
<div class="actions">
<button type="submit" title="Search" class="action search">
<span>Search</span>
</button>
</div>
</form>
Name: mc-embedded-subscribe-form — POST https://glassesgallery.us15.list-manage.com/subscribe/post?u=44ed034e70900df9f88cae2ad&id=40b547565a
<form class="form subscribe" action="https://glassesgallery.us15.list-manage.com/subscribe/post?u=44ed034e70900df9f88cae2ad&id=40b547565a" method="post" id="mc-embedded-subscribe-form" target="_blank" name="mc-embedded-subscribe-form"
novalidate="novalidate">
<input type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder=" Sign up for our news" data-validate="{'required':true, 'validate-email':true}">
<div style="position: absolute; left: -5000px;" aria-hidden="true">
<input type="text" name="b_44ed034e70900df9f88cae2ad_40b547565a" tabindex="-1" value="">
</div>
<button class="action subscribe arrow" title="Subscribe" type="submit" id="mc-embedded-subscribe">
<img src="https://www.glassesgallery.com/static/version1646963865/frontend/K2Digital/GlassesGalleryChild/en_US/images/icon/icon_EnterArrow.svg">
</button>
<input type="hidden" name="am-gdpr-checkboxes-from" value="subscription">
</form>
GET https://www.glassesgallery.com/catalogsearch/result/
<form class="form minisearch" id="search_mini_form" action="https://www.glassesgallery.com/catalogsearch/result/" method="get">
<div class="field search">
<label class="label" for="search" data-role="minisearch-label">
<span>Search</span>
</label>
<div class="control">
<div id="search_autocomplete" class="search-autocomplete"></div>
<div class="nested">
<a class="action advanced" href="https://www.glassesgallery.com/catalogsearch/advanced/" data-action="advanced-search">
Advanced Search </a>
</div>
<script>
require(['Amasty_Xsearch/js/form-mini', 'Amasty_Xsearch/js/searchClick'], function(autoComplete, searchClick) {
'use strict';
window.xsearch_options = {
"url": "https:\/\/www.glassesgallery.com\/amasty_xsearch\/autocomplete\/index\/",
"isDynamicWidth": true,
"width": 900,
"minChars": 3,
"currentUrlEncoded": "aHR0cHM6Ly93d3cuZ2xhc3Nlc2dhbGxlcnkuY29tLw,,"
};
searchClick.init('https://www.glassesgallery.com/amasty_xsearch/product/click/');
})
</script>
<div id="amasty-xsearch-preload" class="amasty-xsearch-preload" data-amsearch-js="preload">
<div class="amsearch-item-container">
<div class="amasty-xsearch-block-header"> Popular Searches </div>
<div class="amsearch-item" data-search-block-type="popular_searches">
<a href="https://www.glassesgallery.com/catalogsearch/result/?q=ray+ban+black+aviator+sunglasses" title="ray ban black aviator sunglasses" rel="nofollow" class="item-name">
ray ban black aviator sunglasses </a>
<span class="amasty-xsearch-num-results">(1155)</span>
</div>
<div class="amsearch-item" data-search-block-type="popular_searches">
<a href="https://www.glassesgallery.com/catalogsearch/result/?q=Eyeglasses" title="Eyeglasses" rel="nofollow" class="item-name">
Eyeglasses </a>
<span class="amasty-xsearch-num-results">(1492)</span>
</div>
<div class="amsearch-item" data-search-block-type="popular_searches">
<a href="https://www.glassesgallery.com/catalogsearch/result/?q=square+sunglasses" title="square sunglasses" rel="nofollow" class="item-name">
square sunglasses </a>
<span class="amasty-xsearch-num-results">(1090)</span>
</div>
<div class="amsearch-item" data-search-block-type="popular_searches">
<a href="https://www.glassesgallery.com/catalogsearch/result/?q=round+circle+glasses" title="round circle glasses" rel="nofollow" class="item-name">
round circle glasses </a>
<span class="amasty-xsearch-num-results">(360)</span>
</div>
</div>
<div class="amsearch-item-container">
<div class="amasty-xsearch-block-header"> Recent Searches </div>
<div class="amsearch-item" data-search-block-type="recent_searches">
<a href="https://www.glassesgallery.com/catalogsearch/result/?q=Ray+bans+blue" title="Ray bans blue" rel="nofollow" class="item-name">
Ray bans blue </a>
<span class="amasty-xsearch-num-results">(382)</span>
</div>
<div class="amsearch-item" data-search-block-type="recent_searches">
<a href="https://www.glassesgallery.com/catalogsearch/result/?q=Ray+bans+blu" title="Ray bans blu" rel="nofollow" class="item-name">
Ray bans blu </a>
<span class="amasty-xsearch-num-results">(91)</span>
</div>
<div class="amsearch-item" data-search-block-type="recent_searches">
<a href="https://www.glassesgallery.com/catalogsearch/result/?q=Ray+bans+b" title="Ray bans b" rel="nofollow" class="item-name">
Ray bans b </a>
<span class="amasty-xsearch-num-results">(85)</span>
</div>
<div class="amsearch-item" data-search-block-type="recent_searches">
<a href="https://www.glassesgallery.com/catalogsearch/result/?q=Ray+bans" title="Ray bans" rel="nofollow" class="item-name">
Ray bans </a>
<span class="amasty-xsearch-num-results">(85)</span>
</div>
</div>
</div>
<div data-amsearch-js="loader" class="amasty-xsearch-loader amasty-xsearch-hide"></div>
<div class="amsearch-close" title="Clear Field" data-amsearch-js="close"></div><button class="amsearch-loupe" title="Search" type="submit" data-amsearch-js="loupe"></button>
<div class="amsearch-wrapper-input" data-amsearch-js="search-wrapper-input"><input id="search" type="text" name="q" value="" placeholder="Search" class="input-text" maxlength="128" role="combobox" aria-haspopup="false" aria-autocomplete="both"
autocomplete="off"></div>
</div>
</div>
<div class="actions">
<button type="submit" title="Search" class="action search" disabled="">
<span>Search</span>
</button>
</div>
</form>
POST
<form class="form save-email" method="post" data-bind="submit:popupemail" id="save-email-form">
<div class="fieldset popupemail" data-bind="attr: {'data-hasrequired': $t('* Required Fields')}" data-hasrequired="* Required Fields">
<div class="control required">
<input name="popupemail" id="popupemail" type="email" class="input-text" data-validate="{required:true,'validate-email':true}" data-bind="attr: {'placeholder': window.authenticationPopup.translation.placeholder}">
</div>
<button type="submit" class="action action-proceed primary action-width-auto" name="send" id="send8">
<span data-bind="text: window.authenticationPopup.translation.submit"></span>
</button>
</div>
</form>
POST
<form class="form form-login" method="post" data-bind="submit:login" id="login-form">
<div class="fieldset login" data-bind="attr: {'data-hasrequired': $t('* Required Fields')}" data-hasrequired="* Required Fields">
<div class="field email required">
<label class="label" for="email"><span data-bind="i18n: 'Email Address'">Email Address</span></label>
<div class="control">
<input name="username" id="email" type="email" class="input-text" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true, 'validate-email':true}" autocomplete="off">
</div>
</div>
<div class="field password required">
<label for="pass" class="label"><span data-bind="i18n: 'Password'">Password</span></label>
<div class="control">
<input name="password" type="password" class="input-text" id="pass" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true}" autocomplete="off">
</div>
<a class="action remind" data-bind="attr: {href: forgotPasswordUrl}" href="https://www.glassesgallery.com/customer/account/forgotpassword/">
<span data-bind="i18n: 'Forgot Your Password?'">Forgot Your Password?</span>
</a>
</div>
<!-- ko foreach: getRegion('additional-login-form-fields') -->
<!-- ko template: getTemplate() -->
<input name="captcha_form_id" type="hidden" data-bind="value: formId, attr: {'data-scope': dataScope}" value="user_login" data-scope="">
<!-- ko if: (isRequired() && getIsVisible())--><!-- /ko -->
<!-- /ko -->
<!-- ko template: getTemplate() -->
<!-- ko if: (getIsVisible()) --><!-- /ko -->
<!-- /ko -->
<!-- /ko -->
</div>
<!--div class="actions-toolbar"-->
<input name="context" type="hidden" value="checkout">
<!--div class="primary"-->
<button type="submit" class="action action-login primary action-width-full" name="send" id="send2">
<span data-bind="i18n: 'Sign In'">Sign In</span>
</button>
<!--/div-->
<!--/div-->
</form>
POST
<form class="form create account" method="post" data-bind="submit:register" id="registe-form">
<div class="fieldset create info" data-bind="attr: {'data-hasrequired': $t('* Required Fields')}" data-hasrequired="* Required Fields">
<div class="fields group">
<div class="field field-name-firstname required">
<label class="label" for="firstname">
<span data-bind="i18n: 'First Name'">First Name</span>
</label>
<div class="control">
<input name="firstname" type="text" class="input-text" id="firstname" data-bind="attr: {autocomplete: off}" data-validate="{required:true}" autocomplete="function(ns){var storage=getEvents(this);if(!storage){return this;}
storage.forEach(function(handlers,name){handlers=handlers.filter(function(handler){return!ns?false:handler.ns!==ns;});handlers.length?storage.set(name,handlers):storage.delete(name);});return this;}">
</div>
</div>
<div class="field field-name-lastname required">
<label class="label" for="lastname">
<span data-bind="i18n: 'Last Name'">Last Name</span>
</label>
<div class="control">
<input name="lastname" type="text" class="input-text" id="lastname" data-bind="attr: {autocomplete: off}" data-validate="{required:true}" autocomplete="function(ns){var storage=getEvents(this);if(!storage){return this;}
storage.forEach(function(handlers,name){handlers=handlers.filter(function(handler){return!ns?false:handler.ns!==ns;});handlers.length?storage.set(name,handlers):storage.delete(name);});return this;}">
</div>
</div>
</div>
<div class="fieldset create account" data-bind="attr: {'data-hasrequired': $t('* Required Fields')}" data-hasrequired="* Required Fields">
<div class="field email required">
<label class="label" for="email_address">
<span data-bind="i18n: 'Email Address'">Email Address</span>
</label>
<div class="control">
<input name="email" id="email_address" type="email" class="input-text" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true, 'validate-email':true}" autocomplete="off">
</div>
</div>
<div class="fields group">
<div class="field password required">
<label for="password" class="label"><span data-bind="i18n: 'Password'">Password</span></label>
<div class="control">
<input name="password" type="password" class="input-text" id="password" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true}" autocomplete="off">
</div>
</div>
<div class="field confirmation required">
<label for="password-confirmation" class="label"><span data-bind="i18n: 'Confirm Password'">Confirm Password</span></label>
<div class="control">
<input name="password_confirmation" type="password" id="password-confirmation" class="input-text" data-validate="{required:true, equalTo:'#password'}">
</div>
</div>
</div>
</div>
<!--div class="actions-toolbar"-->
<input name="context" type="hidden" value="checkout">
<!--div class="primary"-->
<button type="submit" class="action action-register primary action-width-full" name="send" id="send10">
<span data-bind="i18n: 'Create an Account'">Create an Account</span>
</button>
<!--/div-->
<!--/div-->
</div>
</form>
Text Content
JavaScript seems to be disabled in your browser. For the best experience on our site, be sure to turn on Javascript in your browser. * Glasses Gallery Now at Hudson's Bay Canada * Multifocal Glasses Are you paying hundreds of dollars for a pair of decent progressive lenses? Why not experience progressive lenses offered by Glasses Gallery that guaranteed visual comfort for FREE ! Once you try, you will never want to change to another pair , Learn more …… * Best Price Guarantee If you find a better price on any pair of eyeglasses or sunglasses, we will beat that price! If you find a pair of glasses that beats our price, we will match their price, and offer an additional $3 off. * Hassle-free Shopping We are confident that you will love your purchase from us, but if for any reason you decide not to keep the product, you are eligible for full purchase value store credit, an exchange or a refund towards your method of purchase. Learn More … * Help Virtual Try on Guideline Quick Start Guide Order Precision RX Lenses Upload Prescription PD Measurement How to Choose a Frame Order Return Order Tracking Adjust your Glasses Skip to Content Currency $ USD My Cart 0 * My Favourites Search * * Register * Sign In Toggle Nav Menu * Designers * Men * * Eyeglasses * Sunglasses * Sportsglasses * All Men's Collection * Women * * Eyeglasses * Sunglasses * Sportsglasses * All Women's Collection * Kids * * Little Kids, age 4 - 7 * Pre-Teens- age 8 - 12 * Sports * All Kids' Collection * Sunglasses * * Men * Women * Kids * All Sunglasses Collection * Brands * Featured Brands * anson benson * below the fringe * Modential * Adidas * Burberry * Calvin Klein * CARRERA * CAZAL * Effector * Giorgio Armani * GLITCH * Gotti * Guess * Jimmy Choo * l.a.Eyeworks * Lindberg * Michael Kors * MiraFlex * Oakley * Persol * Porsche Design * Pugnale & Nyleve * Ray-Ban * Schnuchel * Swarovski * Tom Ford * Tomato Glasses * Wolfgang Katzer * SEE ALL... * Luxury * Sale * * Top Picks * WOW - price as low as $20 * Experience Progressive Lenses for Free * Designer Brand 50% OFF * ABOUT * * About Glasses Gallery * Glasses Gallery at Hudson's Bay * Our Lens Technology * Affiliate Program * FAQ * CE Mark & FDA * Contact Us - Tel: 888-686-2810 * Mon - Fri | 10:00AM - 12:00 MID-NIGHT P.T. * PRODUCTS / SERVICES * * Lens Products * Optical Services * Return / Exchange * Shipment * Track Order Account * Register * Sign In * My Favourites Settings Currency $ USD Search Search Search Search PRESCRIPTION GLASSES FROM MORE THAN 5000 DESIGNER FRAMES AT UP TO 70% OFF RETAIL PRICE. SHOP ONLINE WITH 14 DAYS MONEY BACK GUARANTEE MORE DESIGNER BRANDS Ray-Ban Wolfgang Katzer Carrera CAZAL Timberland Tom Ford Oakley Porsche Design Calvin Klein Jimmy Choo Marc Jacob More... 15% HIGH COMMISSION JOIN US AND EARN! EXPERIENCE PROGRESSIVE LENSES FOR FREE LINDBERG EYEWEAR 25% OFF PHOTOCHROMIC LENSES Shop Now KIDS GLASSES Top Quality Kidproof Eyewear Shop Now 50% OFF Schnuchel & Wolfgang Katzer Shop Now FEATURED GLASSES NIKE NK7097 $81.00 OAKLEY OX5128 $153.00 MICHAEL KORS MK8022 $90.00 CARRERA CA6665 $56.00 BACK TO TOP ABOUT * About Glasses Gallery * Glasses Gallery at Hudson's Bay * Our Lens Technology * Affiliate Program * FAQ * CE Mark & FDA * Contact Us - Tel: 888-686-2810 * Mon - Fri | 10:00AM - 12:00 MID-NIGHT P.T. PRODUCTS / SERVICES * Lens Products * Optical Services * Return / Exchange * Shipment * Track Order OTHERS * Special Deals * Reviews * Affiliate Program * Blogs STAY IN TOUCH FOLLOW US * * * * TERMS & CONDITIONS * Terms & Conditions * Privacy Notices * Disclaimer © 2022 Glasses Gallery Ltd. All Rights Reserved. * Login with Facebook * Login with Google * Register with Facebook * Register with Google Search Close Search Advanced Search Popular Searches ray ban black aviator sunglasses (1155) Eyeglasses (1492) square sunglasses (1090) round circle glasses (360) Recent Searches Ray bans blue (382) Ray bans blu (91) Ray bans b (85) Ray bans (85) Search PRIVACY POLICY Close I have read and accept Close BUY NOW AS GUEST CAN WE HELP YOU? One of our opticians style advisors will contact you for a personalized buying experience, exclusive to you. (hint. ask about our promotions) You do not need any help and want to wait until checking out to give us your email address? No problem! Click here to continue. SIGN IN Email Address Password Forgot Your Password? Sign In REGISTER First Name Last Name Email Address Password Confirm Password Create an Account