shop.samsung.com Open in urlscan Pro
92.123.13.96  Public Scan

URL: https://shop.samsung.com/sg
Submission: On September 22 via api from SG — Scanned from DE

Form analysis 58 forms found in the DOM

GET https://account.samsung.com/accounts/v1/TOKO/signInGate?response_type=code&client_id=z734ero6v9&locale=en_SG&countryCode=SG&redirect_uri=https://shop.samsung.com/sg/login/authorize&state=lIeDyojQl4bE0SOqyUYPurOO3HWW%252FrN9jdhfjFTuBH7a8IZvNTCZ%252FcYqeWp5Agwisp1%252BfsUaUa3wPxGKKyFvJyoZPoFvyKB6TcsYNKVUhlZE3nk%252BYOaK9tRkKYTgsGL4HE57zuKs0w%253D%253D&goBackURL=https://shop.samsung.com/sg/login/goback

<form id="tokomodalssologinform" class="form-sso-sign-in ng-pristine ng-valid" method="get"
  action="https://account.samsung.com/accounts/v1/TOKO/signInGate?response_type=code&amp;client_id=z734ero6v9&amp;locale=en_SG&amp;countryCode=SG&amp;redirect_uri=https://shop.samsung.com/sg/login/authorize&amp;state=lIeDyojQl4bE0SOqyUYPurOO3HWW%252FrN9jdhfjFTuBH7a8IZvNTCZ%252FcYqeWp5Agwisp1%252BfsUaUa3wPxGKKyFvJyoZPoFvyKB6TcsYNKVUhlZE3nk%252BYOaK9tRkKYTgsGL4HE57zuKs0w%253D%253D&amp;goBackURL=https://shop.samsung.com/sg/login/goback">
  <a class="btn btn-default btn-block account-login-button modal-sso-sign-in-btn" href="https://account.samsung.com/accounts/v1/TOKO/signInGate?response_type=code&amp;client_id=z734ero6v9&amp;locale=en_SG&amp;countryCode=SG&amp;redirect_uri=https://shop.samsung.com/sg/login/authorize&amp;state=lIeDyojQl4bE0SOqyUYPurOO3HWW%252FrN9jdhfjFTuBH7a8IZvNTCZ%252FcYqeWp5Agwisp1%252BfsUaUa3wPxGKKyFvJyoZPoFvyKB6TcsYNKVUhlZE3nk%252BYOaK9tRkKYTgsGL4HE57zuKs0w%253D%253D&amp;goBackURL=https://shop.samsung.com/sg/login/goback" target="_blank">
                                            title="Sign in"
                                            Sign in</a>
</form>

GET https://account.samsung.com/accounts/v1/TOKO/signUpGate?response_type=code&client_id=z734ero6v9&locale=en_SG&countryCode=SG&redirect_uri=https://shop.samsung.com/sg/login/authorize&state=rQqpP4i7O5nRhJl3oh5435OsUcF3LH8d4k3Dpfdih%252FaViq7oy03HOQVFKsZJYKZOKEUkCgnGNqsDfZ6mBWiZAwmJyprVzqDgiz2yZ3I9z49dAAT1LvQPa0Hm9lPQNbGfTzSgCLWh%252Bg%253D%253D&goBackURL=https://shop.samsung.com/sg/login/goback

<form id="tokossoguestform" method="get"
  action="https://account.samsung.com/accounts/v1/TOKO/signUpGate?response_type=code&amp;client_id=z734ero6v9&amp;locale=en_SG&amp;countryCode=SG&amp;redirect_uri=https://shop.samsung.com/sg/login/authorize&amp;state=rQqpP4i7O5nRhJl3oh5435OsUcF3LH8d4k3Dpfdih%252FaViq7oy03HOQVFKsZJYKZOKEUkCgnGNqsDfZ6mBWiZAwmJyprVzqDgiz2yZ3I9z49dAAT1LvQPa0Hm9lPQNbGfTzSgCLWh%252Bg%253D%253D&amp;goBackURL=https://shop.samsung.com/sg/login/goback"
  target="_blank" class="ng-pristine ng-valid">
  <input type="hidden" name="actionID" value="SignupAP" autocomplete="off">
</form>

POST https://account.samsung.com/accounts/v1/TOKO/signInGate?response_type=code&client_id=z734ero6v9&locale=en_SG&countryCode=SG&redirect_uri=https://shop.samsung.com/sg/login/authorize&state=lIeDyojQl4bE0SOqyUYPurOO3HWW%252FrN9jdhfjFTuBH7a8IZvNTCZ%252FcYqeWp5Agwisp1%252BfsUaUa3wPxGKKyFvJyoZPoFvyKB6TcsYNKVUhlZE3nk%252BYOaK9tRkKYTgsGL4HE57zuKs0w%253D%253D&goBackURL=https://shop.samsung.com/sg/login/goback

<form id="tokomodalssologinforgotpasswordform" method="post"
  action="https://account.samsung.com/accounts/v1/TOKO/signInGate?response_type=code&amp;client_id=z734ero6v9&amp;locale=en_SG&amp;countryCode=SG&amp;redirect_uri=https://shop.samsung.com/sg/login/authorize&amp;state=lIeDyojQl4bE0SOqyUYPurOO3HWW%252FrN9jdhfjFTuBH7a8IZvNTCZ%252FcYqeWp5Agwisp1%252BfsUaUa3wPxGKKyFvJyoZPoFvyKB6TcsYNKVUhlZE3nk%252BYOaK9tRkKYTgsGL4HE57zuKs0w%253D%253D&amp;goBackURL=https://shop.samsung.com/sg/login/goback"
  target="_blank" class="ng-pristine ng-valid">
  <input type="hidden" name="actionID" value="FindEmail" autocomplete="off">
</form>

GET https://account.samsung.com/accounts/v1/TOKO/signInGate?response_type=code&client_id=z734ero6v9&locale=en_SG&countryCode=SG&redirect_uri=https://shop.samsung.com/sg/login/authorize&state=iYoK2n5T6K%252F1sT2%252FY%252FCNftV7btvOnmivwb0fZVbKJQIVqmhWoY1idsbRWhmisIYd5fDEdkXC7ZobNvS%252FfRdcQiejMaL2Uj4EdVuomaOuXkzrwibbxkb3g4KLrNuou7h8dzLkK6ugNQ%253D%253D&goBackURL=https://shop.samsung.com/sg/login/goback

<form id="tokomodalssologinform" class="form-sso-sign-in ng-pristine ng-valid" method="get"
  action="https://account.samsung.com/accounts/v1/TOKO/signInGate?response_type=code&amp;client_id=z734ero6v9&amp;locale=en_SG&amp;countryCode=SG&amp;redirect_uri=https://shop.samsung.com/sg/login/authorize&amp;state=iYoK2n5T6K%252F1sT2%252FY%252FCNftV7btvOnmivwb0fZVbKJQIVqmhWoY1idsbRWhmisIYd5fDEdkXC7ZobNvS%252FfRdcQiejMaL2Uj4EdVuomaOuXkzrwibbxkb3g4KLrNuou7h8dzLkK6ugNQ%253D%253D&amp;goBackURL=https://shop.samsung.com/sg/login/goback">
  <a class="btn btn-default btn-block account-login-button modal-sso-sign-in-btn" href="https://account.samsung.com/accounts/v1/TOKO/signInGate?response_type=code&amp;client_id=z734ero6v9&amp;locale=en_SG&amp;countryCode=SG&amp;redirect_uri=https://shop.samsung.com/sg/login/authorize&amp;state=iYoK2n5T6K%252F1sT2%252FY%252FCNftV7btvOnmivwb0fZVbKJQIVqmhWoY1idsbRWhmisIYd5fDEdkXC7ZobNvS%252FfRdcQiejMaL2Uj4EdVuomaOuXkzrwibbxkb3g4KLrNuou7h8dzLkK6ugNQ%253D%253D&amp;goBackURL=https://shop.samsung.com/sg/login/goback" target="_blank">
                                            title="Sign in"
                                            Sign in</a>
</form>

GET https://account.samsung.com/accounts/v1/TOKO/signUpGate?response_type=code&client_id=z734ero6v9&locale=en_SG&countryCode=SG&redirect_uri=https://shop.samsung.com/sg/login/authorize&state=rCctiDpfZCQwSD2g%252BR%252Bz8wIr3WtXVXO7bJlJVYl%252BkR8qdj6IHmUOFasjbaKqBA8h8QSxiacH0Amwg8KfelkBIr6xAW2WJJMz%252FPPFLPUGiWpcEFu2XBjS6DMqyIi9ON%252BHQx1E%252BJSLGqnDnEwt&goBackURL=https://shop.samsung.com/sg/login/goback

<form id="tokossoguestform" method="get"
  action="https://account.samsung.com/accounts/v1/TOKO/signUpGate?response_type=code&amp;client_id=z734ero6v9&amp;locale=en_SG&amp;countryCode=SG&amp;redirect_uri=https://shop.samsung.com/sg/login/authorize&amp;state=rCctiDpfZCQwSD2g%252BR%252Bz8wIr3WtXVXO7bJlJVYl%252BkR8qdj6IHmUOFasjbaKqBA8h8QSxiacH0Amwg8KfelkBIr6xAW2WJJMz%252FPPFLPUGiWpcEFu2XBjS6DMqyIi9ON%252BHQx1E%252BJSLGqnDnEwt&amp;goBackURL=https://shop.samsung.com/sg/login/goback"
  target="_blank" class="ng-pristine ng-valid">
  <input type="hidden" name="countryCode" value="SG" autocomplete="off">
  <input type="hidden" name="response_type" value="code" autocomplete="off">
  <input type="hidden" name="state" value="3f081c7ca01887c5d15f72f15431153ec47664009c08ac64791cec2987894b74" autocomplete="off">
  <input type="hidden" name="languageCode" value="en_SG" autocomplete="off">
  <input type="hidden" name="returnURL" value="" autocomplete="off">
  <input type="hidden" name="actionID" value="SignupAP" autocomplete="off">
</form>

POST https://account.samsung.com/accounts/v1/TOKO/signInGate?response_type=code&client_id=z734ero6v9&locale=en_SG&countryCode=SG&redirect_uri=https://shop.samsung.com/sg/login/authorize&state=iYoK2n5T6K%252F1sT2%252FY%252FCNftV7btvOnmivwb0fZVbKJQIVqmhWoY1idsbRWhmisIYd5fDEdkXC7ZobNvS%252FfRdcQiejMaL2Uj4EdVuomaOuXkzrwibbxkb3g4KLrNuou7h8dzLkK6ugNQ%253D%253D&goBackURL=https://shop.samsung.com/sg/login/goback

<form id="tokomodalssologinforgotpasswordform" method="post"
  action="https://account.samsung.com/accounts/v1/TOKO/signInGate?response_type=code&amp;client_id=z734ero6v9&amp;locale=en_SG&amp;countryCode=SG&amp;redirect_uri=https://shop.samsung.com/sg/login/authorize&amp;state=iYoK2n5T6K%252F1sT2%252FY%252FCNftV7btvOnmivwb0fZVbKJQIVqmhWoY1idsbRWhmisIYd5fDEdkXC7ZobNvS%252FfRdcQiejMaL2Uj4EdVuomaOuXkzrwibbxkb3g4KLrNuou7h8dzLkK6ugNQ%253D%253D&amp;goBackURL=https://shop.samsung.com/sg/login/goback"
  target="_blank" class="ng-pristine ng-valid">
  <input type="hidden" name="countryCode" value="SG" autocomplete="off">
  <input type="hidden" name="response_type" value="code" autocomplete="off">
  <input type="hidden" name="state" value="3f081c7ca01887c5d15f72f15431153ec47664009c08ac64791cec2987894b74" autocomplete="off">
  <input type="hidden" name="languageCode" value="en_SG" autocomplete="off">
  <input type="hidden" name="returnURL" value="" autocomplete="off">
  <input type="hidden" name="actionID" value="FindEmail" autocomplete="off">
</form>

Name: search_form_SearchBoxGET https://www.samsung.com/sg/search/

<form data-gnb-search="" name="search_form_SearchBox" method="get" action="https://www.samsung.com/sg/search/" data-ng-submit="submitForm()" class="ng-pristine ng-valid ng-valid-maxlength">
  <div class="search-popup-block">
    <input class="search-input-area js-site-search ng-pristine ng-untouched ng-valid ng-binding ng-empty ng-valid-maxlength" data-ng-model="someVal" data-ng-bind-html="someVal" data-ng-change="textChanged()" data-ng-trim="false" title="Search"
      name="searchvalue" data-countrytag="sg" placeholder="Galaxy Z Flip4" type="text" maxlength="100" data-richsearch="on">
    <button class="input-search-submit-button icon-return s-depth3-link js-input-search-submit-button" value=" " type="submit" data-an-tr="search-result-function" data-an-la="search bar:keyword submit">
      <span class="sr-only">Search</span>
    </button>
    <button data-ng-click="closeSearch()" type="button" class="js-close-search close-search icon-close-x">
      <span class="sr-only">Close</span>
    </button>
    <div class="search-no-result ng-hide" data-ng-hide="common.suggestion || !someVal">No Suggestions</div>
    <div class="search-history ng-hide" data-ng-hide="!searchHistory || someVal">
      <div class="search-history-title">Search History</div>
      <button data-ng-click="clearHistory()" type="button" class="search-history-clear">Clear History</button>
      <ul>
        <!-- ngRepeat: item in searchHistory | orderBy:'$index':true | limitTo: 4 track by $index -->
      </ul>
    </div>
  </div>
  <div class="search-results ng-hide" data-ng-hide="!common.suggestion">
    <!-- ngIf: notMobile() -->
    <div data-ng-if="notMobile()" class="search-product-list ng-scope">
      <p>Recommended Result(s) for&nbsp;<strong data-ng-bind-html="common.suggestion[0]" class="ng-binding"></strong></p>
      <ul>
        <!-- ngRepeat: product in products -->
      </ul>
    </div><!-- end ngIf: notMobile() -->
    <div class="search-suggestions">
      <p class="search-suggestion-item"><a data-ng-href="https://www.samsung.com" class="ng-binding" href="https://www.samsung.com">Find Our </a></p>
      <p class="search-suggestion-item">
        <!-- ngRepeat: searchIn in common.searchIn -->
      </p>
      <div class="js-search-category-translation">
        <input type="hidden" name="products" value="Products" autocomplete="off">
        <input type="hidden" name="accessories" value="Accessories" autocomplete="off">
      </div>
      <ul>
        <!-- ngRepeat: suggestion in common.suggestion -->
      </ul>
    </div>
  </div>
  <a href="#" class="search-submit-button js-search-submit-button icon-gnb-search no-rtl" tabindex="0" data-tracking="search" data-an-tr="gnb-menu" data-an-la="search"><span class="gb-gnb__search-arrow"></span><span class="sr-only">
              Search</span></a>
</form>

Name: search_form_SearchBoxGET https://www.samsung.com/sg/search/

<form data-gnb-search="" name="search_form_SearchBox" method="get" action="https://www.samsung.com/sg/search/" data-ng-submit="submitForm()" class="ng-pristine ng-valid ng-valid-maxlength">
  <div class="search-popup-block">
    <input class="search-input-area js-site-search ng-pristine ng-untouched ng-valid ng-binding ng-empty ng-valid-maxlength" data-ng-model="someVal" data-ng-bind-html="someVal" data-ng-change="textChanged()" data-ng-trim="false" title="Search"
      name="searchvalue" data-countrytag="sg" placeholder="Galaxy Z Flip4" type="text" maxlength="100" data-richsearch="on">
    <button class="input-search-submit-button icon-return s-depth3-link js-input-search-submit-button" value=" " type="submit" data-an-tr="search-result-function" data-an-la="search bar:keyword submit">
      <span class="sr-only">Search</span>
    </button>
    <button data-ng-click="closeSearch()" type="button" class="js-close-search close-search icon-close-x">
      <span class="sr-only">Close</span>
    </button>
    <div class="search-no-result ng-hide" data-ng-hide="common.suggestion || !someVal">No Suggestions</div>
    <div class="search-history ng-hide" data-ng-hide="!searchHistory || someVal">
      <div class="search-history-title">Search History</div>
      <button data-ng-click="clearHistory()" type="button" class="search-history-clear">Clear History</button>
      <ul>
        <!-- ngRepeat: item in searchHistory | orderBy:'$index':true | limitTo: 4 track by $index -->
      </ul>
    </div>
  </div>
  <div class="search-results ng-hide" data-ng-hide="!common.suggestion">
    <!-- ngIf: notMobile() -->
    <div data-ng-if="notMobile()" class="search-product-list ng-scope">
      <p>Recommended Result(s) for&nbsp;<strong data-ng-bind-html="common.suggestion[0]" class="ng-binding"></strong></p>
      <ul>
        <!-- ngRepeat: product in products -->
      </ul>
    </div><!-- end ngIf: notMobile() -->
    <div class="search-suggestions">
      <p class="search-suggestion-item"><a class="ng-binding" data-ng-href="https://www.samsung.com" href="https://www.samsung.com">Find Our </a></p>
      <p class="search-suggestion-item">
        <!-- ngRepeat: searchIn in common.searchIn -->
      </p>
      <div class="js-search-category-translation">
        <input type="hidden" name="products" value="Products" autocomplete="off">
        <input type="hidden" name="accessories" value="Accessories" autocomplete="off">
      </div>
      <ul>
        <!-- ngRepeat: suggestion in common.suggestion -->
      </ul>
    </div>
  </div>
  <a href="#" class="search-submit-button js-search-submit-button icon-gnb-search no-rtl" tabindex="0" data-tracking="search" data-an-tr="gnb-menu" data-an-la="search"><span class="gb-gnb__search-arrow"></span><span class="sr-only">
              Search</span></a>
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="SM-A736BLGGXSP" data-omni-base="SM-A736B" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="SM-F936BZAGXSP" data-omni-base="SM-F936B" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="" data-omni-base="" data-omni-email="" data-omni="stock alerts:submit" disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="SM-A536EZKGXSP" data-omni-base="SM-A536E" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="SM-P613NZAEXSP" data-omni-base="SM-P613" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="SM-X200NIDEXSP" data-omni-base="SM-X200" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="SM-T220NZAAXSP" data-omni-base="SM-T220N" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="SM-X906BZAJXSP" data-omni-base="SM-X906C" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="SM-X700NZABXSP" data-omni-base="SM-X700" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="SM-R510NZAAXSP" data-omni-base="SM-R510N" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="SM-R510NLVAXSP" data-omni-base="SM-R510N" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="SM-R920NZKAASA" data-omni-base="SM-R920N" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="SM-R920NZTAASA" data-omni-base="SM-R920N" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="SM-R900NZSAASA" data-omni-base="SM-R900N" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="VR05R5050WK/SP" data-omni-base="VR05R5050WK" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="ME731K/XSP" data-omni-base="ME731K" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="WW90T634DHH/SP" data-omni-base="WW90T634DHH" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="WW12TP94DSX/SP" data-omni-base="WW12TP94DSX" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="WW80T534DTT/SP" data-omni-base="WW80T534DTT" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="UA55AU7002KXXS" data-omni-base="UA65AU7002" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="UA43AU7002KXXS" data-omni-base="UA65AU7002" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="UA50AU7002KXXS" data-omni-base="UA65AU7002" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="UA65AU7002KXXS" data-omni-base="UA65AU7002" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="QA55Q63BAKXXS" data-omni-base="Q63BA" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="LC32G75TQSEXXS" data-omni-base="G75TQS" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="LS27R350FHEXXS" data-omni-base="R350F" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="LS28AG700NEXXS" data-omni-base="AG700N" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="LC27F390FHEXXS" data-omni-base="F390F" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: stockAlertFormPOST

<form name="stockAlertForm" data-ng-submit="submitted=true;stockAlert()" class="get-stock-alert ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" method="post" novalidate="">
  <!-- ngIf: isLoggedIn -->
  <!-- ngIf: !isLoggedIn -->
  <div data-ng-if="!isLoggedIn" class="ng-scope">
    <div class="form-group row">
      <div class="col-md-12 col-sm-12 col-xs-12">
        <input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" data-ng-model="stockAlertForm.guestEmail" placeholder="Your email"
          ng-pattern="/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/" required="">
        <div role="alert">
          <span class="error ng-binding ng-hide" data-ng-show="submitted &amp;&amp; (stockAlertForm.guestEmail.$error.required)">Please double check your email address</span>
        </div>
        <!-- ngIf: stockAlertConsentEnabled == 'true' -->
        <input type="submit" class="getStockAlertSubmit btn btn-default" value="SUBMIT" data-ng-disabled="stockAlertForm.$invalid" data-omni-variant="LS24AM506NEXXS" data-omni-base="AM506N" data-omni-email="" data-omni="stock alerts:submit"
          disabled="disabled">
      </div>
    </div>
  </div><!-- end ngIf: !isLoggedIn -->
</form>

Name: accessiblityForm

<form name="accessiblityForm" class="ng-pristine ng-valid">
  <input type="hidden" id="accesibility_refreshScreenReaderBufferField" name="accesibility_refreshScreenReaderBufferField" value="" autocomplete="off">
</form>

Text Content

Close
Sign in with your Samsung Account
title="Sign in" Sign in

header.modal.sso.not.a.member.span



Unfortunately this browser can't provide the best viewing experience. Upgrade
your browser

Skip to content Skip to navigation

This site uses cookies to personalise your experience, analyse site traffic and
keep track of items stored in your shopping basket. By Clicking ACCEPT or
continuing to browse the site you are agreeing to our use of cookies. See our
Privacy Policy here.

ACCEPT
Close
Close
Sign in with your Samsung Account
title="Sign in" Sign in

header.modal.sso.not.a.member.span


 * Close
   Menu
 * SHOP
   
   SHOP CLOSE
   
   Close Back
   SHOP
   Smartphones
   
   Tablets
   
   Wearables
   
   TV & AV
   
   Home Appliance
   
   Monitors
   
   Memory Storage
   
   Offers
   
   My Account
   
   Support
   
   Samsung Experience Store
   
   
    * Galaxy Z
   
    * Galaxy S
   
    * Galaxy Note
   
    * Galaxy A
   
    * Accessories
   
    * Galaxy Tab S
   
    * Galaxy Tab A
   
    * Galaxy Books
   
    * Accessories
   
    * Galaxy Watch
   
    * Galaxy Fit
   
    * Galaxy Buds
   
    * Accessories
   
    * QLED TV
   
    * UHD 4K TV
   
    * Full HD TV
   
    * HD TV
   
    * The Frame
   
    * The Serif
   
    * TV Accessories
   
    * Soundbars
   
    * Refrigerators
   
    * Washing Machines
   
    * Cooking Appliances
   
    * Vacuum Cleaners
   
    * All Monitors
   
    * Gaming
   
    * Smart Monitors
   
    * High Resolution
   
    * Curved
   
    * Flat
   
    * Business
   
    * Computing Offers
   
    * SSD
   
    * Portable SSD
   
    * Memory Cards
   
    * Mobile Promotion
   
    * TV Promotion
   
    * Home Appliances Promotion
   
    * Computing Offers
   
    * Student Offers
   
    * The Perfect Gift
   
    * Track your order
   
    * Shop FAQ
   
    * Contact us
   
    * About Samsung Experience Store
   
    * Store Pickup and Support
   
   
   
   
   
 * 
 * * Log-In /Sign-Up
   * Orders

 * Close
 * 
 * 
 * * Log-In /Sign-Up
   * Orders

My Account
 * Log-In / Sign-Up
 * Orders

Search Close
No Suggestions
Search History
Clear History

Recommended Result(s) for 

Find Our




Search

Search Close
No Suggestions
Search History
Clear History

Recommended Result(s) for 

Find Our




Search
Menu


GALAXY Z FOLD4 | Z FLIP4 5G

Buy now and get up to $250 e-voucher and 50% off 2-year Samsung Care+ Screen
Care.

While stocks last. T&Cs apply.

Buy now


GALAXY Z FOLD4 | Z FLIP4 5G

Buy now and get up to $250 e-voucher and 50% off 2-year Samsung Care+ Screen
Care.

While stocks last. T&Cs apply.

Buy now

Close


GREAT SINGAPORE SAMSUNG SALE

Enjoy up to $320* off and receive~ a pair of JJ Lin Concert tickets worth S$704!
T&Cs Apply.

 



Buy now


 


GREAT SINGAPORE SAMSUNG SALE

Enjoy up to $320* off and receive~ a pair of JJ Lin Concert tickets worth S$704!
T&Cs Apply.

 

 

Buy now

Close

Close
Buy Now
Buy Now

Close


ENJOY UP TO $800 OFF* + FREE GIFTS* WORTH $3,945!

*With purchase of selected products. T&Cs apply. While stocks last. Promotion
ends 17 Nov 22.

SHOP NOW


ENJOY UP TO $800 OFF* + FREE GIFTS* WORTH $3,945!

*With purchase of selected products. T&Cs apply. While stocks last. Promotion
ends 17 Nov 22.

SHOP NOW

Close


PROTECT YOUR MEMORIES ON YOUR ADVENTURE

Up to 43% off*
Valid from Sep 09.2022 ~ Nov 06. 2022

BUY NOW


 


PROTECT YOUR MEMORIES ON YOUR ADVENTURE

Up to 43% off*
Valid from Sep 09.2022 ~ Nov 06. 2022

BUY NOW

Close

A new frontier in gaming has arrived


ODYSSEY ARK

Get the world’s first 55” 1000R gaming screen 

SHOP NOW


 

A new frontier in gaming has arrived


ODYSSEY ARK

Get the world’s first 55” 1000R gaming screen 

SHOP NOW

Close

OWN THE NEW GALAXY WATCH5 SERIES AND BUDS2 PRO

Get $30 off Galaxy Watch5 Series and a free KDLab Nukin Case worth $28 with
Galaxy Buds2 Pro.

Valid from 2 - 30 Sep 2022.

Galaxy Watch5 Galaxy Buds2 Pro


OWN THE GALAXY WATCH5 SERIES AND BUDS2 PRO

Get $30 off Galaxy Watch5 Series and a free KDLab Nukin Case worth $28 with
Galaxy Buds2 Pro.

Valid from 2 - 30 Sep 2022.

Galaxy Watch5 Galaxy Buds2 Pro

Close


GALAXY S22 SERIES 5G

Epic phone. Fierce deal.

Get up to $150 off. Offer ends 16 Oct 2022.

Buy now


GALAXY S22 SERIES 5G

Epic phone. Fierce deal.

Get up to $150 off. Offer ends 16 Oct 2022.

Buy now

Close


OLED BY SAMSUNG

SHOP NOW AND ENJOY UP TO $702 OFF!
16 SEP - 17 NOV

 

Shop Now

 

 

 

 

 

 

 

OLED BY SAMSUNG

SHOP NOW AND ENJOY UP TO $702 OFF!
16 SEP - 17 NOV

Shop Now

Close


MEET OUR NEW DISHWASHERS

DISCOVER CUTTING-EDGE FEATURES FOR A HYGIENIC, CONVENIENT AND EFFICIENT CLEAN.

SHOP NOW

 

 

MEET OUR NEW DISHWASHERS

DISCOVER CUTTING-EDGE FEATURES FOR A HYGIENIC, CONVENIENT AND EFFICIENT CLEAN.

SHOP NOW

Close


START SCHOOL YOUR WAY WITH GALAXY DEALS

Be ready for anything with a free gift and deals on selected Galaxy devices.

Shop Now







Shop Now

Close


More reasons to shop with Samsung.

0% Instalment up to 36 months

Free delivery

Samsung Official Warranty


MOBILE DEVICES PROMOTIONS

Buy Now Buy Now


TV & SOUNDBAR
PROMOTIONS

Buy Now Buy Now

HOME
APPLIANCES
PROMOTIONS

Buy Now Buy Now


IT &
MONITOR
PROMOTIONS

BUY NOW BUY NOW

SAMSUNG
EDUCATION
STORE

BUY NOW BUY NOW

WORKOUT
ESSENTIALS

Buy Now Buy Now

Close


RECOMMENDED MOBILE DEVICES

Left 0DE5672E-2DA0-4A18-BE5E-F9E974427901
 * Smartphones
 * Tablets
 * Wearables

Right 501B5305-B256-484E-97EF-407FA8BC9B67


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
   
 * Awesome Mint
   
 * Awesome Grey
   
 * Awesome White
   

Galaxy A73 5G SM-A736BLGGXSP
5 stars

   
   
 * 128 GB 8 GB
   
   
   
 * 256 GB 8 GB
   
   

Enjoy 2 years Samsung Care+ at 50% Off. T&Cs apply.
$618.00
Save $80.00 (Was $698.00)

Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
Buy the phone outright or on a SIM plan
Or

--------------------------------------------------------------------------------

Device and tariff Device and tariff
text.external.add.to.cart.button.cancel


RECOMMENDED HOME ENTERTAINMENT DEALS

Left 0DE5672E-2DA0-4A18-BE5E-F9E974427901
 * Online Exclusive Promotion
 * Neo QLED Promotion
 * OLED Promotion
 * The Frame Promotion

Right 501B5305-B256-484E-97EF-407FA8BC9B67


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
Buy the phone outright or on a SIM plan
Or

--------------------------------------------------------------------------------

Device and tariff Device and tariff
text.external.add.to.cart.button.cancel


RECOMMENDED HOME APPLIANCES

Left 0DE5672E-2DA0-4A18-BE5E-F9E974427901
 * Online Exclusive
 * Refrigerator
 * Washer and Dryer
 * Vacuum
 * Microwave

Right 501B5305-B256-484E-97EF-407FA8BC9B67


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
Buy the phone outright or on a SIM plan
Or

--------------------------------------------------------------------------------

Device and tariff Device and tariff
text.external.add.to.cart.button.cancel


TOP SELLING PRODUCTS

Left 0DE5672E-2DA0-4A18-BE5E-F9E974427901
 * Smart Phones
 * Tablets
 * Wearables
 * Home Appliance
 * TV
 * Monitor

Right 501B5305-B256-484E-97EF-407FA8BC9B67


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
NEW


Galaxy Z Fold4 5G SM-F936BZAGXSP

Buy now and enjoy $250 e-voucher off on selected Cases, Tablet, Buds, Watches
and related accessories. While stocks last. T&Cs apply

*Do More Package offer is not stackable with pre-order e-voucher promotion.

Due to high demand, orders for Galaxy Z Fold4 5G Graygreen 512GB placed 2 Sep
onwards will be shipped from 23 Sep onwards.
$2,578.00

From $71.61 / month Calculate Finance

Close
Cancel Cancel



Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
Galaxy A53 5G SM-A536EZKGXSP

$518.00
Save $80.00 (Was $598.00)

From $14.39 / month Calculate Finance

Close
Cancel Cancel



Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
Galaxy Tab S6 Lite (2022 Edition) (Wi-Fi) SM-P613NZAEXSP

Get a free Samsung Smart Keyboard Trio 500 worth $78 via redemption. While
stocks last. T&Cs apply.
$548.00
Save $50.00 (Was $598.00)

From $15.22 / month Calculate Finance

Close
Cancel Cancel



Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
Galaxy Tab A8 WiFi SM-X200NIDEXSP

$398.00
Save $50.00 (Was $448.00)

Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
Galaxy Tab A7 Lite SM-T220NZAAXSP

Get a free Bookcover (Gray) worth $48 via redemption. While stocks last. T&Cs
apply.
$198.00
Save $30.00 (Was $228.00)

Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
Galaxy Tab S8 Ultra 5G SM-X906BZAJXSP

Free Bookcover Keyboard worth $548 and enjoy 2 years Samsung Care+ at 50% Off.
While stocks last. T&Cs apply.
$2,088.00
Save $100.00 (Was $2,188.00)

From $58.00 / month Calculate Finance

Close
Cancel Cancel



Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
Galaxy Tab S8 (Wi-Fi) SM-X700NZABXSP

Enjoy 2 years Samsung Care+ at 50% Off. T&Cs apply.
$1,038.00
Save $150.00 (Was $1,188.00)

From $28.83 / month Calculate Finance

Close
Cancel Cancel



Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
NEW


Galaxy Buds2 Pro SM-R510NZAAXSP

Launch Promotion*
Get a free Nukin Casing worth $28 via Redemption.
While stocks last. T&Cs apply.

*Launch Promotion is not stackable with Purple Horizon Package/Greater Than
Package.
$328.00

Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
NEW


Galaxy Buds2 Pro SM-R510NLVAXSP

Launch Promotion*
Get a free Nukin Casing worth $28 via Redemption.
While stocks last. T&Cs apply.

*Launch Promotion is not stackable with Purple Horizon Package/Greater Than
Package.
$328.00

Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
NEW


Galaxy Watch5 Pro Bluetooth (45mm) SM-R920NZKAASA

Launch Promotion*
Enjoy $30 off Galaxy Watch5 Pro.
Discount will be applied at cart page. While stocks last. T&Cs apply. Offer ends
30 Sep 2022.

*Launch Promotion is not stackable with Do Package.
$698.00

From $19.39 / month Calculate Finance

Close
Cancel Cancel



Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
NEW


Galaxy Watch5 Pro Bluetooth (45mm) SM-R920NZTAASA

Launch Promotion*
Enjoy $30 off Galaxy Watch5 Pro.
Discount will be applied at cart page. While stocks last. T&Cs apply. Offer ends
30 Sep 2022.

*Launch Promotion is not stackable with Do Package.
$698.00

From $19.39 / month Calculate Finance

Close
Cancel Cancel



Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
NEW


Galaxy Watch5 Bluetooth (40mm) SM-R900NZSAASA

Launch Promotion*
Enjoy $30 off Galaxy Watch5.
Discount will be applied at cart page. While stocks last. T&Cs apply. Offer ends
30 Sep 2022.

*Launch Promotion is not stackable with Purple Horizon Package/Greater Than
Package.
$448.00

Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
POWERbot-E VR05R5050WK/SP

$499.00
Save $100.00 (Was $599.00)

Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
Solo Microwave Oven with Ceramic Enamel, 20L ME731K/XSP

$129.00
Save $20.00 (Was $149.00)

Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
EcoBubble™, 9Kg, Front Load, 4 Ticks WW90T634DHH/SP

$1,099.00

From $30.53 / month Calculate Finance

Close
Cancel Cancel



Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
QuickDriveTM, 12Kg, Front Load, 4 Ticks WW12TP94DSX/SP

$1,749.00
Save $100.00 (Was $1,849.00)

From $48.58 / month Calculate Finance

Close
Cancel Cancel



Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
EcoBubble™, 8Kg, Front Load, 4 Ticks WW80T534DTT/SP

$949.00

From $26.36 / month Calculate Finance

Close
Cancel Cancel



Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
55" Crystal UHD 4K AU7002 UA55AU7002KXXS

Great Singapore Samsung Sale! TV Flash Sale from 21 - 25 Sep
$969.00
Save $230.00 (Was $1,199.00)

From $26.92 / month Calculate Finance

Close
Cancel Cancel



Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
43" Crystal UHD 4K AU7002 UA43AU7002KXXS

Great Singapore Samsung Sale! TV Flash Sale from 21 - 25 Sep
$579.00
Save $220.00 (Was $799.00)

From $16.08 / month Calculate Finance

Close
Cancel Cancel



Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
50" Crystal UHD 4K AU7002 UA50AU7002KXXS

Great Singapore Samsung Sale! TV Flash Sale from 21 - 25 Sep
$769.00
Save $229.99 (Was $998.99)

From $21.36 / month Calculate Finance

Close
Cancel Cancel



Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
65" Crystal UHD 4K AU7002 UA65AU7002KXXS

Great Singapore Samsung Sale! TV Flash Sale from 21 - 25 Sep
$1,179.00
Save $320.00 (Was $1,499.00)

From $32.75 / month Calculate Finance

Close
Cancel Cancel



Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
55" QLED 4K Q63B QA55Q63BAKXXS

Great Singapore Samsung Sale! TV Flash Sale from 21 - 25 Sep
$1,799.00
Save $200.00 (Was $1,999.00)

From $49.97 / month Calculate Finance

Close
Cancel Cancel



Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
32" Gaming Monitor With 1000R Curved Screen LC32G75TQSEXXS

$1,088.00
Save $261.00 (Was $1,349.00)

From $30.22 / month Calculate Finance

Close
Cancel Cancel



Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
27" FHD Monitor with bezel-less design LS27R350FHEXXS

$198.00
Save $200.00 (Was $398.00)

Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
28" Gaming Monitor With UHD resolution and 144hz refresh rate LS28AG700NEXXS

$698.00
Save $590.00 (Was $1,288.00)

From $19.39 / month Calculate Finance

Close
Cancel Cancel



Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
27" Essential Curved Monitor CF390 with immersive viewing experience
LC27F390FHEXXS

$228.00
Save $200.00 (Was $428.00)

Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
24" Smart Monitor With Smart TV Apps LS24AM506NEXXS

Only available at Samsung Online Stores
$268.00
Save $180.00 (Was $448.00)

Add to cart


GET STOCK ALERTS

Get alerts on when this is back in stock and available to buy, by adding your
email to opt into alerts.

Please double check your email address

Samsung will send the stock alerts to your email address.

HIDE

Item added

Checkout Continue Shopping
Buy the phone outright or on a SIM plan
Or

--------------------------------------------------------------------------------

Device and tariff Device and tariff
text.external.add.to.cart.button.cancel

Terms & Conditions 
Based on interest-free monthly instalment payment plans on OCBC or UOB credit
cards with 6,12, 24 or 36 months’ tenure for purchases above $500 from the
Samsung Online Store. Samsung reserves the right to replace any free gift with
another item of any other value without prior notice. Please check
https://shop.samsung.com/sg for more details. Instalment terms and conditions
apply. Images are for illustrative purposes only. 

 

Back to top
 * Product & Service     Product & Service
   * * Smartphones
     * Tablets
     * Audio
     * Watches
     * Smart Switch
     * Mobile Accessories
     * TVs
     * Lifestyle TVs
 *    
   * * Sound Devices
     * Refrigerators
     * Laundry
     * Cooking Appliances
     * Monitors
     * Memory Storage

Shop     Shop
 * Offers
 * Samsung Experience Store
 * Samsung Care+
 * Store Pickup and Support
 * Student Offers
 * Upgrade with Galaxy
 * Online Shop FAQs

Support     Support
 * Contact Us
 * Email
 * Product Registration
 * Warranty Information
 * Service Location
 * Give Feedback

Account & Community     Account & Community
 * My Page
 * Orders
 * Wishlist
 * Members

 * Sustainability     Sustainability
   * * Overview
     * Environment
     * Corporate Citizenship
     * Digital Responsibility
     * Labour & Human Rights
     * Diversity & Inclusion
     * Sustainable Supply Chain
 * About Us     About Us
   * * Company Info
     * Business Area
     * Brand Identity
     * Careers
     * Investor Relations
     * Newsroom
     * Ethics
     * Samsung Design

Copyright© 1995-2022 Samsung. All rights reserved.

Singapore/English (SG)


 * Singapore/English (SG)
   
 * Accessibility Help
 * Privacy
 * Legal
 * Sitemap

 * Stay in the Loop?
 * Facebook
 * Twitter
 * Instagram
 * YouTube











Want to get the best deals?
Here's how to stay notified:
1. Click on the icon (as shown) 
2. Allow notifications
OK, GOT IT.
×