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

Form analysis 7 forms found in the DOM

POST 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-formPOST 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&amp;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