shop.samsung.com
Open in
urlscan Pro
104.111.218.114
Public Scan
URL:
https://shop.samsung.com/sg
Submission: On January 25 via api from SG — Scanned from DE
Submission: On January 25 via api from SG — Scanned from DE
Form analysis
49 forms found in the DOMGET 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=3FJVug%252FFGKdQHLdKFwmMYWKudTsBWC3YgqceVYW6o6vb%252FbWjTZYmOAHU2eE%252F2CpFZijWyqtbCdPXsBKlD59Q3fmiXd1YlHGt1acTgcEO9sPKIN9sGJPAm4rC2m874TngOvXoaKToAQHs&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&client_id=z734ero6v9&locale=en_SG&countryCode=SG&redirect_uri=https://shop.samsung.com/sg/login/authorize&state=3FJVug%252FFGKdQHLdKFwmMYWKudTsBWC3YgqceVYW6o6vb%252FbWjTZYmOAHU2eE%252F2CpFZijWyqtbCdPXsBKlD59Q3fmiXd1YlHGt1acTgcEO9sPKIN9sGJPAm4rC2m874TngOvXoaKToAQHs&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&client_id=z734ero6v9&locale=en_SG&countryCode=SG&redirect_uri=https://shop.samsung.com/sg/login/authorize&state=3FJVug%252FFGKdQHLdKFwmMYWKudTsBWC3YgqceVYW6o6vb%252FbWjTZYmOAHU2eE%252F2CpFZijWyqtbCdPXsBKlD59Q3fmiXd1YlHGt1acTgcEO9sPKIN9sGJPAm4rC2m874TngOvXoaKToAQHs&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=26c%252FlTEgdFhHclqISrRGFIAsVpCyLF%252Fi%252FQEqz0y8saU6garK7grAgmD%252Frrug%252B5CJxIj5DcGnFiMHFB%252FtDoGgbt3siK5uKHl8PDrUjME6lflITBOWLfFzz0IUwM6LwPhE%252B8tXhnOFdwqrwWyjGg%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&client_id=z734ero6v9&locale=en_SG&countryCode=SG&redirect_uri=https://shop.samsung.com/sg/login/authorize&state=26c%252FlTEgdFhHclqISrRGFIAsVpCyLF%252Fi%252FQEqz0y8saU6garK7grAgmD%252Frrug%252B5CJxIj5DcGnFiMHFB%252FtDoGgbt3siK5uKHl8PDrUjME6lflITBOWLfFzz0IUwM6LwPhE%252B8tXhnOFdwqrwWyjGg%253D%253D&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=3FJVug%252FFGKdQHLdKFwmMYWKudTsBWC3YgqceVYW6o6vb%252FbWjTZYmOAHU2eE%252F2CpFZijWyqtbCdPXsBKlD59Q3fmiXd1YlHGt1acTgcEO9sPKIN9sGJPAm4rC2m874TngOvXoaKToAQHs&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&client_id=z734ero6v9&locale=en_SG&countryCode=SG&redirect_uri=https://shop.samsung.com/sg/login/authorize&state=3FJVug%252FFGKdQHLdKFwmMYWKudTsBWC3YgqceVYW6o6vb%252FbWjTZYmOAHU2eE%252F2CpFZijWyqtbCdPXsBKlD59Q3fmiXd1YlHGt1acTgcEO9sPKIN9sGJPAm4rC2m874TngOvXoaKToAQHs&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=7YYOiVhYfijmZZzfuismlq1JpHB7oB2Yp9vUj%252Fdy9D4DGXS81vKLEdkLneOPUOngjdEMJeOocAJy3KMvVUPh8pg1VDlTG62U16qDDXCN1l%252BTMDG0orKRKiXUugwx4yzP7l6n3NYiBI0%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&client_id=z734ero6v9&locale=en_SG&countryCode=SG&redirect_uri=https://shop.samsung.com/sg/login/authorize&state=7YYOiVhYfijmZZzfuismlq1JpHB7oB2Yp9vUj%252Fdy9D4DGXS81vKLEdkLneOPUOngjdEMJeOocAJy3KMvVUPh8pg1VDlTG62U16qDDXCN1l%252BTMDG0orKRKiXUugwx4yzP7l6n3NYiBI0%253D&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&client_id=z734ero6v9&locale=en_SG&countryCode=SG&redirect_uri=https://shop.samsung.com/sg/login/authorize&state=7YYOiVhYfijmZZzfuismlq1JpHB7oB2Yp9vUj%252Fdy9D4DGXS81vKLEdkLneOPUOngjdEMJeOocAJy3KMvVUPh8pg1VDlTG62U16qDDXCN1l%252BTMDG0orKRKiXUugwx4yzP7l6n3NYiBI0%253D&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=LnH%252BGbUYueARv4fXzVmCz%252F0s3nONnW0k62LOBIPejEr74LpXE9h3exvJi82xbFy9WC2p%252FC5iSghC78ryZYPbsyW6YvUjbaKoJ3q1e4hzT4eagFv1vKF6fppOYSPU%252F8WuOF6gbmQajVYoVhGtxg%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&client_id=z734ero6v9&locale=en_SG&countryCode=SG&redirect_uri=https://shop.samsung.com/sg/login/authorize&state=LnH%252BGbUYueARv4fXzVmCz%252F0s3nONnW0k62LOBIPejEr74LpXE9h3exvJi82xbFy9WC2p%252FC5iSghC78ryZYPbsyW6YvUjbaKoJ3q1e4hzT4eagFv1vKF6fppOYSPU%252F8WuOF6gbmQajVYoVhGtxg%253D%253D&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="4e9d6e4bf22446f75076cde4f9d175a4811871a85b6ece447920695249248430" autocomplete="off">
<input type="hidden" name="languageCode" value="en_SG" autocomplete="off">
<input type="hidden" name="returnURL" value="https://shop.samsung.com/sg/login/returnURL?loginTriggerType=GLOBAL&actualRedirectUrl=https%3A%2F%2Fshop.samsung.com%2Fsg" 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=7YYOiVhYfijmZZzfuismlq1JpHB7oB2Yp9vUj%252Fdy9D4DGXS81vKLEdkLneOPUOngjdEMJeOocAJy3KMvVUPh8pg1VDlTG62U16qDDXCN1l%252BTMDG0orKRKiXUugwx4yzP7l6n3NYiBI0%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&client_id=z734ero6v9&locale=en_SG&countryCode=SG&redirect_uri=https://shop.samsung.com/sg/login/authorize&state=7YYOiVhYfijmZZzfuismlq1JpHB7oB2Yp9vUj%252Fdy9D4DGXS81vKLEdkLneOPUOngjdEMJeOocAJy3KMvVUPh8pg1VDlTG62U16qDDXCN1l%252BTMDG0orKRKiXUugwx4yzP7l6n3NYiBI0%253D&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="4e9d6e4bf22446f75076cde4f9d175a4811871a85b6ece447920695249248430" autocomplete="off">
<input type="hidden" name="languageCode" value="en_SG" autocomplete="off">
<input type="hidden" name="returnURL" value="https://shop.samsung.com/sg/login/returnURL?loginTriggerType=GLOBAL&actualRedirectUrl=https%3A%2F%2Fshop.samsung.com%2Fsg" autocomplete="off">
<input type="hidden" name="actionID" value="FindEmail" autocomplete="off">
</form>
Name: search_form_SearchBox — GET 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 Fold3 5G" 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 <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_SearchBox — GET 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 Fold3 5G" 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 <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: stockAlertForm — POST
<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 && (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-G990ELGGXSP" data-omni-base="SM-G990E" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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: stockAlertForm — POST
<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 && (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-G998BZSGXSP" data-omni-base="SM-G998B" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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: stockAlertForm — POST
<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 && (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-G781BLVHXSP" data-omni-base="SM-G781" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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: stockAlertForm — POST
<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 && (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-A226BLVHXSP" data-omni-base="SM-A226" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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="UA50AU7000KXXS" data-omni-base="AU7000KXXS" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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="QA43Q60AAKXXS" data-omni-base="Q60AAKXXS" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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="HW-Q700A/XS" data-omni-base="HW-Q700A" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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-G991BZAGXSP" data-omni-base="SM-G991B" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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-G996BZKGXSP" data-omni-base="SM-G996B" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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-F711BLVFXSP" data-omni-base="SM-F711B" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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-F926BZKGXSP" data-omni-base="SM-F926B" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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-A528BLGIXSP" data-omni-base="SM-A528B" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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-T733NZKAXSP" data-omni-base="SM-T733N" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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-P610NZAEXSP" data-omni-base="SM-P610NZ" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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-T225NZAFXSP" data-omni-base="SM-T225N" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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-T736BZKAXSP" data-omni-base="SM-T736B" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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-T875NDBAXSP" data-omni-base="SM-T875N" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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-R177NLVAXSP" data-omni-base="SM-R177" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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-R860NZDAASA" data-omni-base="SM-R860" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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-R177NZKAXSP" data-omni-base="SM-R177" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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-R190NZKAXSP" data-omni-base="SM-R190N" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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-R860NZKAASA" data-omni-base="SM-R860" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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="WW70T3020WW/SP" data-omni-base="WW70T3020WW" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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="WA10T5360BV/SP" data-omni-base="WA10T5360BV" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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="WD10T754DBX/SP" data-omni-base="WD10T754DBX" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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="WD90T634DBN/SP" data-omni-base="WD90T634DBN" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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="WA12T5360BV/SP" data-omni-base="WA12T5360BV" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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="UA50AU7000KXXS" data-omni-base="AU7000KXXS" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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="UA55AU7000KXXS" data-omni-base="AU7000KXXS" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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="QA55Q60AAKXXS" data-omni-base="Q60AAKXXS" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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="QA50Q60AAKXXS" data-omni-base="Q60AAKXXS" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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="QA55QN85AAKXXS" data-omni-base="QN85AAKXXS" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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="LC34H890WGEXXS" data-omni-base="LC34H890W" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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="MZ-V8P1T0BW" data-omni-base="MZ-V8P" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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: stockAlertForm — POST
<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 && (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="MZ-V8P2T0BW" data-omni-base="MZ-V8P" data-omni-email="" data-omni="stock alerts:submit"
disabled="disabled">
</div>
</div>
</div><!-- end ngIf: !isLoggedIn -->
</form>
Name: stockAlertForm — POST
<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 && (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="LS43AM702UEXXS" data-omni-base="AM702U" 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. Close Close Sign in with your Samsung Account title="Sign in" Sign in header.modal.sso.not.a.member.span * Close Menu * Mobile MOBILE CLOSE Close Back Mobile Featured Smartphones Tablets Watches Audio Accessories Apps & Services Smart Ways to Buy Galaxy Gifts Why Galaxy Upgrade with Galaxy * Galaxy Z Fold3 5G * Galaxy Z Flip3 5G * Galaxy S21 | S21+ 5G * Galaxy S21 Ultra 5G * Galaxy Watch4 * Galaxy Watch4 Classic * Galaxy Buds2 * Galaxy 5G * Galaxy Free Trial * Overview * Galaxy Z * Galaxy S * Galaxy Note * Galaxy A * Galaxy M * Accessories * See All * Compare * Overview * Galaxy Tab S * Galaxy Tab A * Accessories * See All * Compare * Overview * Galaxy Watch * Accessories * See All * Compare * Overview * Galaxy Buds * AKG Headphones * See All * Compare * Overview * Smartphones Accessories * Tablets Accessories * Galaxy SmartTag * Galaxy SmartTag+ * See All * Overview * Galaxy Store * Bixby * Samsung Pay * Samsung Health * Samsung DeX * Samsung Members * One UI 2 * Smart Switch * See All * Understand Women * Switch Easy * Test Drive with Galaxy * Unfold the Future * Video Call with vPromoter * Upgrade to Galaxy * Samsung Trade Up * Why Buy Online * Store Pickup and Support Galaxy Z Fold3 | Flip3 5G Learn more * TV & AV TV & AV CLOSE Close Back TV & AV Featured TVs Lifestyle TVs TV by Size Sound Devices Projectors Business TVs Smart Ways to Buy * 2021 Neo QLED * 2021 The Frame * The Premiere 4K triple laser projector * What is Smart TV * Super Big TV * 2021 Q-Series soundbar * TV Buying Guide * Screens for All * Overview * Neo QLED * QLED * Crystal UHD * 8K TVs * 4K TVs * Full HD/HD TVs * Smart TVs * TV Accessories * See All * Overview * The Frame * The Serif * The Sero * The Premiere * TV Accessories * See All * 85" * 75" * 65" * 55" * What Size TV Should I Get? * See All * Q-Series Soundbars * A-series Soundbars * S-Series Soundbars * See All * The Premiere 4K Triple laser * The Premiere 4K Laser * See All * Crystal UHD * Overview * TV Trade-in * Buy TV Online * Video Call with vPromoter Greatness never ends, but evolves Learn more * Home Appliances HOME APPLIANCES CLOSE Close Back Home Appliances Featured Refrigerators BESPOKE Laundry Cooking Appliances Vacuum Cleaners Curated Content Smart Ways to Buy * #SoSmart Appliances * BESPOKE * SpaceMax™ * New QuickDrive™ * Family Hub™ * Jet Series * Overview * BESPOKE * Family Hub * Multi Door * Side by Side * Top Mount Freezer * Bottom Mount Freezer * 1 Door * See All * Overview * Washer Dryer Combo * Front Load * Top Load * Dryer * See All * Overview * Microwave Ovens * See All * Overview * Robot Vacuum * Stick Vacuum * Vacuum Accessories * See All * Overview * Take Back Your Time with QuickDrive™ * See All * Video Call with vPromoter The new QuickDrive™ Learn more * Smart Home SMART HOME CLOSE Close Back Smart Home Featured Home Entertainment Home Management Cleaning & Hygiene SmartThings * View all packages * Split your screen, Double the fun * Do Laundry from Anywhere * Shoot and Watch in 8K * Turn your TV for Livecast * Split Your Screen, Double Up the Fun * Set the Mood * See Who's at the Door from TV * Babysit from Any Room * Check Every Corner of Your House on TV * Answer the Door from Your Fridge * Check your fridge from Anywhere * Do Laundry from Anywhere * Know Laundry’s Done Instantly * About SmartThings Page * Computing COMPUTING CLOSE Close Back Computing Featured Computer Monitors Memory & Storage * 1000R Curved Monitor * Portable SSD T7 Touch * FHD Bezel-Less Monitor * QLED Gaming Monitor * UHD Curved Monitor * Ultra WQHD Monitor * SSD 970 EVO Plus * Overview * Gaming * Smart Monitors * High Resolution * Curved * Flat * Business * See All * Overview * SSD * Portable SSD * Memory Cards * See All Excellence in work and play Learn more * Displays DISPLAYS CLOSE Close Back Displays Monitors Smart Signage LED Signage * Overview * See All * Overview * Video Wall * Interactive * See All * Overview * See All Digital flipchart Learn more * SHOP SHOP CLOSE Close Back SHOP Smartphones Tablets Wearables TV & AV Home Appliance IT Memory Storage Offers My Account Support Store Pickup and Support * 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 * Monitors * SSD * Portable SSD * Memory Cards * Mobile Promotion * TV Promotion * Home Appliances Promotion * IT Promotion * Student Offers * The Perfect Gift * Track your order * Shop FAQ * Contact us * Explore EXPLORE CLOSE Close Back Explore Stories Brand How-to Experiences Corporate Citizenship * Photography * Life Hacks * Wellbeing * Entertainment * Food & Home * Brand * Galaxy Collaborations Reimagine a Better Planet Learn more * Promotions * Support SUPPORT CLOSE Close Back Support Product page Solutions & Tips Repair Service Contact Us Online shop support * Mobile * TV & AV * Home Appliances * FAQs * Manuals & Downloads * News & Alerts * Online shop FAQ * Community * Service Locator * Warranty Information * Track My Repair * Galaxy Screen Replacement * Book a Repair * Call Us * Live Chat * Email * Warranty Registration * Shop FAQs Useful guide to use Galaxy S20 series Learn more * Business BUSINESS CLOSE Close Back Business Business Home Mobile Displays Industries Insights * Overview * Smartphones * Enterprise Edition * Rugged * Tablets * Mobile Products * Mobile Solutions * Samsung Knox * Overview * Smart Signage * LED Signage * Commercial TVs * Monitors * Smart Signage Solutions * LED Signage Solutions * Commercial TV Solutions * Monitor Solutions * Government * Finance * Education * Public Safety * Retail * Manufacturing * Transport * Healthcare Rugged Devices for Business Learn more * * * 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 USHER IN SAMSUNG SAVINGS THIS CHINESE NEW YEAR Make it a prosperous year with gifts worth up to $649 and 27% off on selected products 17 Jan - 06 Feb Close Close Buy Now Buy Now Close SAMSUNG NEW YEAR SALE ROARING GOOD DEALS IN THE YEAR OF THE TIGER FREE* GIFTS WORTH UP TO $2,782 SHOP NOW SAMSUNG NEW YEAR SALE ROARING GOOD DEALS IN THE YEAR OF THE TIGER FREE* GIFTS WORTH UP TO $2,782 SHOP NOW Close Close Close MEET THE NEW BESPOKE Designed for you, by you. BUY NOW MEET THE NEW BESPOKE DESIGNED FOR YOU, BY YOU BUY NOW Close GALAXY Z FOLD3 5G Shop now and get a free Samsung Smart Air Purifier (60m2) (worth $649) with your Galaxy Z Fold3 5G purchase. Redeem via redemption card. While stocks last. T&Cs apply. Buy Now GALAXY Z FOLD3 5G Shop now and get a free Samsung Smart Air Purifier (60m2) (worth $649) with your Galaxy Z Fold3 5G purchase. Redeem via redemption card. While stocks last. T&Cs apply. Buy Now Close GALAXY Z FLIP3 5G Shop now and enjoy $68 off your purchase and 1-year Samsung Care+. Plus, get a Clear Cover with Ring and Bespoke Service at $58 (total worth $176) with every purchase. While stocks last. T&Cs apply. Buy Now GALAXY Z FLIP3 5G Shop now and enjoy $68 off your purchase and 1-year Samsung Care+. Plus, get a Clear Cover with Ring and Bespoke Service at $58 (total worth $176) with every purchase. While stocks last. T&Cs apply. Buy Now Close STAY CONNECTED WITH SAMSUNG SMART TV Make video calls from TV via Google Duo LEARN MORE STAY CONNECTED WITH SAMSUNG SMART TV MAKE VIDEO CALLS FROM TV VIA GOOGLE DUO LEARN MORE Close 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 SAMSUNG EDUCATION STORE Sign up to receive special student and staff offers. SHOP NOW SAMSUNG EDUCATION STORE SIGN UP TO RECEIVE SPECIAL STUDENT AND STAFF OFFERS. SHOP NOW Close THERE’S NO PLACE LIKE A SMART HOME THIS HOLIDAY Promotion Period: 17 Nov 2021 – 31 Jan 2022 SHOP NOW THERE’S NO PLACE LIKE A SMART HOME THIS HOLIDAY PROMOTION PERIOD: 17 NOV 2021 – 31 JAN 2022 SHOP NOW Close More reasons to shop with Samsungcheckout.sg-ZeroPromotionPaymentMode.name=Gift Redemption 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 SAMSUNG EDUCATION STORE BUY NOW BUY NOW WORK AND LEARN FROM HOME DEALS 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 * Olive * Lavender * Graphite * White Galaxy S21 FE 5G SM-G990ELGGXSP * 128 GB * 256 GB Now with Free Galaxy Buds2 (worth $248). While stocks last. T&Cs apply. $1,048.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 BEST SMARTPHONE WINNER Popular * Phantom Silver * OUT OF STOCK Galaxy S21 Ultra 5G SM-G998BZSGXSP 4.33 stars * 256 GB $1,598.00 Save $200.00 (Was $1,798.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 * OUT OF STOCK * OUT OF STOCK Galaxy S20 FE 5G SM-G781BLVHXSP 4.354 stars * 256 GB Out of Stock Out of Stock $848.00 Get Stock Alerts 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 * Light Violet * Light Green * Gray Galaxy A22 5G SM-A226BLVHXSP 4 stars * 6 GB $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 Buy the phone outright or on a SIM plan Or -------------------------------------------------------------------------------- Device and tariff Device and tariff text.external.add.to.cart.button.cancel Recommended TV & Soundbar AU7000 UHD 4K Smart TV (2021) 4 Ticks UA50AU7000KXXS 4.091 stars * 50" * 55" * 58" * 65" * 75" 12 mths CAST + 3mths Spotify. Promo ends 17 Feb 2022. $799.00 Save $100.00 (Was $899.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 PRE-ORDER Shell Monopoly Q60A QLED 4K Smart TV (2021) 4 Ticks QA43Q60AAKXXS 4.702 stars * 43" * 50" * 55" * 65" * 75" * 85" Free $50 e-voucher + 12mths CAST + 3mths CatchPlay + 3mths Spotify. Promo ends 17 Feb 2022. Ships from: 05 Feb 2022 $1,366.00 Pre Order 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 Shell Monopoly HW-Q700A 3.1.2ch Soundbar (2021) HW-Q700A/XS 5 stars * 1 Purchase this with a UHD/QLED TV in the same order and receive $150 e-voucher. Promo ends 17 Feb 2022. $911.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 TOP SELLING PRODUCTS Left 0DE5672E-2DA0-4A18-BE5E-F9E974427901 * Smart Phones * Tablets * Wearables * Home Appliance * TV * Monitor Right 501B5305-B256-484E-97EF-407FA8BC9B67 Popular Galaxy S21 5G SM-G991BZAGXSP $1,048.00 Save $200.00 (Was $1,248.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 Popular Galaxy S21+ 5G SM-G996BZKGXSP $1,248.00 Save $250.00 (Was $1,498.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 Z Flip3 5G SM-F711BLVFXSP PWP Flip3 Clear Cover with Ring with Bespoke service at $58 (worth $176). While stocks last. T&Cs apply. $1,430.00 Save $68.00 (Was $1,498.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 Z Fold3 5G SM-F926BZKGXSP Free Samsung Smart Air Purifier (60m2) worth $649. While stocks last T&Cs apply. $2,548.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 A52s 5G SM-A528BLGIXSP Free $50 Lazada Voucher. Email with promo code will be sent after purchase. While stocks last. T&Cs apply. $648.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 S7 FE WIFI SM-T733NZKAXSP $660.00 Save $88.00 (Was $748.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 S6 Lite Wi-Fi® SM-P610NZAEXSP $598.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 LTE SM-T225NZAFXSP $268.00 Save $30.00 (Was $298.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 S7 FE 5G SM-T736BZKAXSP $760.00 Save $138.00 (Was $898.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 S7 LTE SM-T875NDBAXSP $930.00 Save $168.00 (Was $1,098.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 Buds2 SM-R177NLVAXSP Free water resistant Cover worth $38. While stocks last. T&Cs apply. $248.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 Watch4 Bluetooth (40mm) SM-R860NZDAASA Free Duo Wireless Charger worth $98. While stocks last. T&Cs apply. $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 Galaxy Buds2 SM-R177NZKAXSP Free water resistant Cover worth $38. While stocks last. T&Cs apply. $248.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 Buds Pro SM-R190NZKAXSP Free water resistant Cover worth $38. While stocks last. T&Cs apply. $308.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 Watch4 Bluetooth (40mm) SM-R860NZKAASA Free Duo Wireless Charger worth $98. While stocks last. T&Cs apply. $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 Front Load Washer, 7kg, 3 Ticks WW70T3020WW/SP $399.00 Save $100.01 (Was $499.01) 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 Wobble™ Technology, 10kg, Top Load, 3 Ticks WA10T5360BV/SP $679.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 Shell Monopoly Free gift via redemption QuickDrive™, 10.5Kg, Washer Dryer, 4 Ticks WD10T754DBX/SP Enjoy 1 year supply of Persil Detergent. T&Cs apply $1,599.00 Save $100.00 (Was $1,699.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 Shell Monopoly EcoBubble™, 9Kg, Washer Dryer, 4 Ticks WD90T634DBN/SP $1,179.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 Wobble™ Technology, 12kg, Top Load, 3 Ticks WA12T5360BV/SP $799.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 AU7000 UHD 4K Smart TV (2021) 4 Ticks UA50AU7000KXXS 12 mths CAST + 3mths Spotify. Promo ends 17 Feb 2022. $799.00 Save $100.00 (Was $899.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 AU7000 UHD 4K Smart TV (2021) 4 Ticks UA55AU7000KXXS 12 mths CAST + 3mths Spotify. Promo ends 17 Feb 2022. $999.00 Save $100.00 (Was $1,099.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 Q60A QLED 4K Smart TV (2021) 4 Ticks QA55Q60AAKXXS Free 12 mths Singtel CAST + 3mths CatchPlay + 3mths Spotify. Promo ends 17 Feb 2022. $2,095.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 Q60A QLED 4K Smart TV (2021) 4 Ticks QA50Q60AAKXXS Free 12mths Singtel CAST + 3mths CatchPlay + 3mths Spotify. Promo ends 17 Feb 2022. $1,449.00 Save $190.00 (Was $1,639.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 QN85A Neo QLED 4K Smart TV (2021) 3 Ticks QA55QN85AAKXXS Free 12mths Singtel CAST + 3mths CatchPlay + 3mths Spotify. Promo ends 17 Feb 2022. $2,634.00 Save $1,100.00 (Was $3,734.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 Shell Monopoly 34" Premium Curved Business Monitor with Perfect Multi-tasking & Viewing Comfort LC34H890WGEXXS $848.00 Save $100.00 (Was $948.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 980 PRO PCle 4.0 NVMe M.2 SSD MZ-V8P1T0BW $289.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 Shell Monopoly 27" Essential Curved Monitor CF390 with immersive viewing experience LC27F390FHEXXS $298.00 Save $130.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 980 PRO PCle 4.0 NVMe M.2 SSD MZ-V8P2T0BW $729.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 43" Smart Monitor With Smart TV Apps and UHD resolution LS43AM702UEXXS $888.00 Save $200.00 (Was $1,088.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 * Online Warranty * Samsung Experience Store * Shop FAQ * Store Pickup and Support * Student Offers * Upgrade with Galaxy Support Support * Contact Us * Email * Service Location Account & Community Account & Community * My Page * Orders * Wishlist Sustainability Sustainability * Overview * Environment * Corporate Citizenship * Digital Responsibility * Labour & Human Rights * Diversity & Inclusion * Sustainable Supply Chain Copyright© 1995-2021 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. ×