upperlimitsinc.com
Open in
urlscan Pro
2606:4700:3033::6815:2a0d
Public Scan
URL:
https://upperlimitsinc.com/
Submission Tags: sansec.io magecart Search All
Submission: On October 16 via api from US — Scanned from CA
Submission Tags: sansec.io magecart Search All
Submission: On October 16 via api from US — Scanned from CA
Form analysis
16 forms found in the DOMPOST https://upperlimitsinc.com/sociallogin/account/loginPost/
<form style="display:none;" class="form" action="https://upperlimitsinc.com/sociallogin/account/loginPost/" method="post" id="sociallogin-form" novalidate="novalidate">
<input name="form_key" type="hidden" value="w8ipXLSRrKwLNAU1"> <input id="sociallogin-referer" name="referer" type="hidden" value="">
<input name="sociallogin-checkout" type="hidden" value="">
<input id="sociallogin-submit" type="submit" value="">
</form>
GET https://upperlimitsinc.com/catalogsearch/result/
<form class="form minisearch version-2" id="search_mini_form" action="https://upperlimitsinc.com/catalogsearch/result/" method="get">
<div class="field search wpx-pos-search">
<label class="label active" for="search" data-role="minisearch-label">
<span>Search</span>
</label>
<div class="control vertically-control">
<input id="search" type="text" name="q" value="" placeholder="Type at least 3 characters to search entire store..." class="input-text vertically-black" maxlength="128" role="combobox" aria-haspopup="false" aria-expanded="false"
aria-autocomplete="both" autocomplete="off">
<div class="mst-searchautocomplete__autocomplete">
<div class="mst-searchautocomplete__spinner">
<div class="spinner-item spinner-item-1"></div>
<div class="spinner-item spinner-item-2"></div>
<div class="spinner-item spinner-item-3"></div>
<div class="spinner-item spinner-item-4"></div>
</div>
<div class="mst-searchautocomplete__close">×</div>
</div>
<div class="actions wpx-pos-search search-visible-md" style="display: none">
<button type="submit" class="action search" title="Search" disabled=""></button>
</div>
<div id="search_autocomplete" class="search-autocomplete"></div>
<div class="nested">
<a class="action advanced" href="https://upperlimitsinc.com/catalogsearch/advanced/" data-action="advanced-search">
Advanced Search </a>
</div>
<div class="search-category" style="position:absolute; top: 0; right: 35px; width: 130px">
<select id="mpsearch-category">
<option value="0">All Categories</option>
<option value="109">Grow | Harvest</option>
<option value="1064">- Plant Cultivation</option>
<option value="1063">- Harvest Equipment</option>
<option value="1067">- Pollen</option>
<option value="1128">- Mushroom Supplies</option>
<option value="555">- Terps | Liquidizers</option>
<option value="1070">- Grow & Harvest Accessories</option>
<option value="134">E-Cigs</option>
<option value="244">- E-Liquids</option>
<option value="138">- eCig Devices</option>
<option value="140">- eCig Tanks</option>
<option value="263">- eCig Coils | Pods</option>
<option value="141">- eCig Accessories</option>
<option value="144">- Vape Batteries | Chargers</option>
<option value="135">Glass Pipes</option>
<option value="551">- Dab Rigs</option>
<option value="1049">- Flower Rigs</option>
<option value="552">- Glass Hand Pipes</option>
<option value="711">- Dab Rig Bangers | Dab Nails</option>
<option value="164">- Glass Pipe Accessories</option>
<option value="145">- Custom Glass Pipes by Artist Pipes</option>
<option value="174">Vaporizers</option>
<option value="1104">- Carts | 510 Cart Batteries</option>
<option value="98">- Vape Parts | Accessories</option>
<option value="1013">CBD & Cannabinoids</option>
<option value="1090">Accessories</option>
<option value="1134">- Aromatherapy</option>
<option value="1086">- Cigar Torches | Lighters</option>
<option value="1102">- Exotic Drinks & Snacks</option>
<option value="70">- Herb Grinders | Rolling Papers</option>
<option value="69">- Herbal Storage | Cases | Scales</option>
<option value="1149">- Nicotine Pouches</option>
<option value="1138">- Jewelry & Glass Pendants</option>
<option value="1113">Deals</option>
<option value="1140">- Sales Events</option>
<option value="1139">- Clearance</option>
<option value="1150">Supplements</option>
<option value="1153">- Mushrooms</option>
<option value="1151">- Body Detox</option>
<option value="1147">- Supplement Packaging</option>
</select>
</div>
<div id="mpsearch-js" style="display: none;"></div>
<div class="autocomplete-suggestions" style="position: absolute; display: none; max-height: 2000px; z-index: 9999;"></div>
</div>
</div>
</form>
POST
<form class="form form-login" method="post" data-bind="event: {submit: login }" id="login-form">
<div class="fieldset login" data-bind="attr: {'data-hasrequired': $t('* Required Fields')}" data-hasrequired="* Required Fields">
<div class="field email required">
<label class="label" for="email-social-login"><span data-bind="i18n: 'Email Address'">Email Address</span></label>
<div class="control">
<input name="username" id="email-social-login" type="email" class="input-text" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true, 'validate-email':true}" autocomplete="off">
</div>
</div>
<div class="field password required">
<label for="passwd" class="label"><span data-bind="i18n: 'Password'">Password</span></label>
<div class="control">
<input name="password" type="password" class="input-text" id="passwd" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true, 'validate-password':true}" autocomplete="off">
</div>
</div>
<!-- ko foreach: getRegion('additional-login-form-fields') -->
<!-- ko template: getTemplate() -->
<input name="captcha_form_id" type="hidden" data-bind="value: formId, attr: {'data-scope': dataScope}" value="user_login" data-scope="">
<!-- ko if: (isRequired() && getIsVisible())--><!-- /ko -->
<!-- /ko -->
<!-- /ko -->
</div>
<div class="actions-toolbar">
<input name="context" type="hidden" value="checkout">
<div class="primary">
<button type="submit" class="action action-login secondary" name="send" id="send-popup">
<span data-bind="i18n: 'Sign In'">Sign In</span>
</button>
</div>
<div class="secondary">
<a class="action" data-bind="attr: {href: forgotPasswordUrl}" href="https://upperlimitsinc.com/customer/account/forgotpassword/">
<span data-bind="i18n: 'Forgot Your Password?'">Forgot Your Password?</span>
</a>
</div>
<div class="sociallogin-or">
<span data-bind="i18: 'OR'"></span>
</div>
<div data-bind="html: socialloginButtons">
<div class="sociallogin-wrapper block-customer-login login-container">
<div class="block sociallogin-block">
<div class="sociallogin-block-title block-title">
<strong role="heading" aria-level="2">Login With Social Profile</strong>
</div>
<div class="sociallogin-padding">
<div class="sociallogin-box">
<a class="sociallogin-button button-fb" rel="nofollow" aria-label="Login with Fb" href="javascript:void(0);" data-href="https://www.facebook.com/dialog/oauth/?client_id=493344872204975&display=popup&redirect_uri=https://upperlimitsinc.com/sociallogin/account/login/type/fb/&scope=email">
<span class="sociallogin-icon sl-fb"></span>
</a>
</div>
<div class="sociallogin-box">
<a class="sociallogin-button button-amazon" rel="nofollow" aria-label="Login with Amazon" href="javascript:void(0);" data-href="https://www.amazon.com/ap/oa/?client_id=amzn1.application-oa2-client.e33db266b5a644339dd7e5d04a82d071&redirect_uri=https://upperlimitsinc.com/sociallogin/account/login/type/amazon/&response_type=code&scope=profile">
<span class="sociallogin-icon sl-amazon"></span>
</a>
</div>
<div class="sociallogin-box">
<a class="sociallogin-button button-google" rel="nofollow" aria-label="Login with Google" href="javascript:void(0);" data-href="https://accounts.google.com/o/oauth2/v2/auth?scope=email+profile+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile+openid&access_type=offline&include_granted_scopes=true&state=state_parameter_passthrough_value&client_id=669876528257-mpoqgssp2mb22gcpdhdhghdemfqismir.apps.googleusercontent.com&redirect_uri=https://upperlimitsinc.com/sociallogin/account/login/type/google/&response_type=code">
<span class="sociallogin-icon sl-google"></span>
</a>
</div>
</div>
</div>
</div>
<script>
if (window.socialloginButtons) {
window.emailFormUrl = "https://upperlimitsinc.com/sociallogin/account/email/";
window.twitterOauthUrl = "https://upperlimitsinc.com/sociallogin/ajax/twitteroauth/";
window.cartPageAccordionState = "1";
window.isCustomer = "";
window.isSlCustomPopupUsed = "1";
require(['sociallogin'], function() {
sl.socialLoginClick();
sl.slWidgetInit('3');
sl.sendEmailClick();
sl.emailPopUp();
});
}
</script>
</div>
</div>
</form>
POST https://upperlimitsinc.com/checkout/cart/add/uenc/aHR0cHM6Ly91cHBlcmxpbWl0c2luYy5jb20v/product/16808/
<form data-role="tocart-form" action="https://upperlimitsinc.com/checkout/cart/add/uenc/aHR0cHM6Ly91cHBlcmxpbWl0c2luYy5jb20v/product/16808/" method="post">
<input name="form_key" type="hidden" value="w8ipXLSRrKwLNAU1"> <button type="submit" class="action tocart primary" title="View More">
<span>View More</span>
</button>
</form>
POST https://upperlimitsinc.com/checkout/cart/add/uenc/aHR0cHM6Ly91cHBlcmxpbWl0c2luYy5jb20v/product/18951/
<form data-role="tocart-form" action="https://upperlimitsinc.com/checkout/cart/add/uenc/aHR0cHM6Ly91cHBlcmxpbWl0c2luYy5jb20v/product/18951/" method="post">
<input name="form_key" type="hidden" value="w8ipXLSRrKwLNAU1"> <button type="submit" class="action tocart primary" title="View More">
<span>View More</span>
</button>
</form>
POST https://upperlimitsinc.com/checkout/cart/add/uenc/aHR0cHM6Ly91cHBlcmxpbWl0c2luYy5jb20v/product/20540/
<form data-role="tocart-form" action="https://upperlimitsinc.com/checkout/cart/add/uenc/aHR0cHM6Ly91cHBlcmxpbWl0c2luYy5jb20v/product/20540/" method="post">
<input name="form_key" type="hidden" value="w8ipXLSRrKwLNAU1"> <button type="submit" class="action tocart primary" title="View More">
<span>View More</span>
</button>
</form>
POST https://upperlimitsinc.com/checkout/cart/add/uenc/aHR0cHM6Ly91cHBlcmxpbWl0c2luYy5jb20v/product/16808/
<form data-role="tocart-form" action="https://upperlimitsinc.com/checkout/cart/add/uenc/aHR0cHM6Ly91cHBlcmxpbWl0c2luYy5jb20v/product/16808/" method="post">
<input name="form_key" type="hidden" value="w8ipXLSRrKwLNAU1"> <button type="submit" class="action tocart primary" title="View More">
<span>View More</span>
</button>
</form>
POST https://upperlimitsinc.com/checkout/cart/add/uenc/aHR0cHM6Ly91cHBlcmxpbWl0c2luYy5jb20v/product/18951/
<form data-role="tocart-form" action="https://upperlimitsinc.com/checkout/cart/add/uenc/aHR0cHM6Ly91cHBlcmxpbWl0c2luYy5jb20v/product/18951/" method="post">
<input name="form_key" type="hidden" value="w8ipXLSRrKwLNAU1"> <button type="submit" class="action tocart primary" title="View More">
<span>View More</span>
</button>
</form>
POST https://upperlimitsinc.com/checkout/cart/add/uenc/aHR0cHM6Ly91cHBlcmxpbWl0c2luYy5jb20v/product/20540/
<form data-role="tocart-form" action="https://upperlimitsinc.com/checkout/cart/add/uenc/aHR0cHM6Ly91cHBlcmxpbWl0c2luYy5jb20v/product/20540/" method="post">
<input name="form_key" type="hidden" value="w8ipXLSRrKwLNAU1"> <button type="submit" class="action tocart primary" title="View More">
<span>View More</span>
</button>
</form>
POST https://upperlimitsinc.com/checkout/cart/add/uenc/aHR0cHM6Ly91cHBlcmxpbWl0c2luYy5jb20v/product/16808/
<form data-role="tocart-form" action="https://upperlimitsinc.com/checkout/cart/add/uenc/aHR0cHM6Ly91cHBlcmxpbWl0c2luYy5jb20v/product/16808/" method="post">
<input name="form_key" type="hidden" value="w8ipXLSRrKwLNAU1"> <button type="submit" class="action tocart primary" title="View More">
<span>View More</span>
</button>
</form>
POST https://upperlimitsinc.com/checkout/cart/add/uenc/aHR0cHM6Ly91cHBlcmxpbWl0c2luYy5jb20v/product/18951/
<form data-role="tocart-form" action="https://upperlimitsinc.com/checkout/cart/add/uenc/aHR0cHM6Ly91cHBlcmxpbWl0c2luYy5jb20v/product/18951/" method="post">
<input name="form_key" type="hidden" value="w8ipXLSRrKwLNAU1"> <button type="submit" class="action tocart primary" title="View More">
<span>View More</span>
</button>
</form>
POST
<form class="amhideprice-form" id="amhideprice-form" method="post" style="display: none;" data-nofocus="true">
<span class="amhideprice-close" data-amhide-js="close-popup"></span>
<input name="form_key" type="hidden" value="w8ipXLSRrKwLNAU1">
<input name="product_id" type="hidden" value="">
<fieldset class="fieldset">
<legend class="legend amhideprice-form-ledend">
<span>Get a Quote for</span>
<span style="font-weight: bolder;" class="product-name"></span>
</legend>
<br>
<div class="field required">
<label for="amhideprice-name" class="label">
<span>Customer Name</span>
</label>
<div class="control">
<input type="text" name="name" class="input-text" id="amhideprice-name" required="">
</div>
</div>
<div class="field required">
<label for="amhideprice-email" class="label">
<span>Customer Email</span>
</label>
<div class="control">
<input type="email" name="email" id="amhideprice-email" autocomplete="email" value="" class="input-text validate-email" required="" aria-required="true">
</div>
</div>
<div class="field required">
<label for="amhideprice-phone" class="label">
<span>Phone Number</span>
</label>
<div class="control">
<input type="text" name="phone" class="input-text " id="amhideprice-phone" required="">
</div>
</div>
<div class="field">
<label for="amhideprice-comment" class="label">
<span>Comment</span>
</label>
<div class="control">
<textarea title="Comment" name="comment" class="input-text validate-no-html-tags" id="amhideprice-comment"></textarea>
</div>
</div>
</fieldset>
<div class="actions-toolbar">
<div class="primary">
<button type="submit" class="action submit primary" title="Submit">
<span>Submit</span>
</button>
</div>
</div>
</form>
<form aria-live="polite" class="needsclick klaviyo-form klaviyo-form-version-cid_1 go3279073480 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-UkuHGU" novalidate=""
style="display: flex; flex-direction: row; box-sizing: border-box; width: 100%; overflow: visible; max-width: 320px; margin: 0px auto; border-radius: 4px; border-style: none; border-width: 1px; border-color: rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0); background-repeat: no-repeat; background-position-y: 50%; padding: 5px 0px; flex: 1 1 0%;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; min-height: 100px; justify-content: center;">
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 6px; position: relative; flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="email_33190626" class="needsclick go3693096195 kl-private-reset-css-Xuajs1" type="email"
autocomplete="email" name="email" tabindex="0" placeholder="Email" aria-label="Email" aria-required="true" aria-invalid="false" options="[object Object]"
style="box-sizing: border-box; border-radius: 2px; padding: 0px 0px 0px 16px; height: 42px; text-align: left; color: rgb(0, 0, 0); font-family: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(96, 106, 114);">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 5px 6px; position: relative; flex: 1 0 0px;"><button
class="needsclick go3265039304 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
style="background: rgb(27, 161, 252); border-radius: 2px; border-style: none; border-color: rgb(57, 62, 111); border-width: 5px; color: rgb(255, 255, 255); font-family: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 600; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 11px; padding-bottom: 11px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; pointer-events: auto; height: auto; width: 100%;">Sign
up</button></div>
</div>
</div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>
POST
<form class="form form-login" method="post" data-bind="event: {submit: login }" id="ajaxlogin-form" novalidate="novalidate">
<div class="fieldset login" data-bind="attr: {'data-hasrequired': $t('* Required Fields')}" data-hasrequired="* Required Fields">
<div class="field email required">
<label class="label" for="ajaxlogin-email"><span data-bind="i18n: 'Email Address'">Email Address</span></label>
<div class="control">
<input name="username" id="ajaxlogin-email" type="email" class="input-text" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true, 'validate-email':true}" autocomplete="off">
</div>
</div>
<div class="field password required">
<label for="ajaxlogin-pass" class="label"><span data-bind="i18n: 'Password'">Password</span></label>
<div class="control">
<input name="password" type="password" class="input-text" id="ajaxlogin-pass" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true}" autocomplete="off">
</div>
</div>
<!-- ko foreach: getRegion('additional-login-form-fields') --><!-- /ko -->
<div class="actions-toolbar">
<div class="primary">
<button type="submit" class="action login primary" name="send" id="ajaxlogin-send">
<span data-bind="i18n: 'Sign In'">Sign In</span>
</button>
</div>
<div class="secondary">
<a class="action" data-bind="attr: {href: forgotPasswordUrl}" href="https://upperlimitsinc.com/customer/account/forgotpassword/">
<span data-bind="i18n: 'Forgot Your Password?'">Forgot Your Password?</span>
</a>
</div>
</div>
</div>
</form>
POST
<form class="form create" method="post" data-bind="event: {submit: register}" id="ajaxregister-form">
<div class="fieldset register" data-bind="attr: {'data-hasrequired': $t('* Required Fields')}" data-hasrequired="* Required Fields">
<div class="field firstname required">
<label class="label" for="ajaxregister-firstname"><span data-bind="i18n: 'First Name'">First Name</span></label>
<div class="control">
<input name="firstname" id="ajaxregister-firstname" type="text" class="input-text" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true}" autocomplete="off">
</div>
</div>
<div class="field lastname required">
<label class="label" for="ajaxregister-lastname"><span data-bind="i18n: 'Last Name'">Last Name</span></label>
<div class="control">
<input name="lastname" id="ajaxregister-lastname" type="text" class="input-text" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true}" autocomplete="off">
</div>
</div>
<div class="field choice newsletter">
<input type="checkbox" name="is_subscribed" id="ajaxregister_is_subscribed" data-bind="attr:{title: $t('Sign Up for Newsletter')} " value="1" class="checkbox" title="Sign Up for Newsletter">
<label for="ajaxregister_is_subscribed" class="label"><span data-bind="i18n: 'Sign Up for Newsletter'">Sign Up for Newsletter</span></label>
</div>
<div class="field email required">
<label class="label" for="ajaxregister-email"><span data-bind="i18n: 'Email Address'">Email Address</span></label>
<div class="control">
<input name="email" id="ajaxregister-email" type="email" class="input-text" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true, 'validate-email':true}" autocomplete="off">
</div>
</div>
<div class="field password required">
<label for="ajaxlogin-pass" class="label"><span data-bind="i18n: 'Password'">Password</span></label>
<div class="control">
<input name="password" type="password" class="input-text" id="ajaxregister-pass" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true}" autocomplete="off">
</div>
</div>
<div class="field password required">
<label for="ajaxlogin-pass" class="label"><span data-bind="i18n: 'Confirm Password'">Confirm Password</span></label>
<div class="control">
<input name="password_confirmation" type="password" class="input-text" id="ajaxregister-pass-confirm" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true, equalTo:'#ajaxregister-pass'}" autocomplete="off">
</div>
</div>
<!-- ko foreach: getRegion('additional-register-form-fields') -->
<!-- ko template: getTemplate() -->
<div data-bind="{
attr: {
'id': getReCaptchaId() + '-wrapper'
},
'afterRender': renderReCaptcha()
}" id="recaptcha-ajaxregister-popup-wrapper">
<div class="g-recaptcha" id="recaptcha-ajaxregister-popup">
<div style="width: 304px; height: 78px;">
<div><iframe title="reCAPTCHA" width="304" height="78" role="presentation" name="a-egbew5vr9p11" frameborder="0" scrolling="no"
sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
src="https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LedUMkcAAAAADt0-ePifG8q-xNoPP_ObTMPxGf1&co=aHR0cHM6Ly91cHBlcmxpbWl0c2luYy5jb206NDQz&hl=en&v=aR-zv8WjtWx4lAw-tRCA-zca&theme=light&size=normal&cb=scj601p3e1x6"></iframe>
</div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
</div><iframe style="display: none;"></iframe>
</div>
<!-- ko if: (!getIsInvisibleRecaptcha()) -->
<div class="field">
<div class="control">
<input type="checkbox" value="" class="required-captcha checkbox" name="recaptcha-validate-" data-validate="{required:true}">
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- /ko -->
<div class="actions-toolbar">
<div class="primary">
<button type="submit" class="action login primary" name="send" id="ajaxregister-send">
<span data-bind="i18n: 'Create'">Create</span>
</button>
</div>
</div>
</div>
</form>
<form class="email-form" id="sociallogin_form_email" novalidate="novalidate">
<fieldset class="fieldset" data-hasrequired="* Required Fields">
<div class="field note">Please enter your email address below to create account.</div>
<div class="field email required">
<label for="email_address" class="label"><span>Email</span></label>
<div class="control">
<input type="email" name="real-email" alt="email" id="real_email_address" class="input-text sl-input-email" data-validate="{required:true, 'validate-email':true}" aria-required="true">
<input type="hidden" name="redirect-url" value="" aria-required="true">
</div>
</div>
</fieldset>
<div class="actions-toolbar sl-submit-email">
<div class="primary">
<button type="button" id="sociallogin_send_email" class="action send primary">
<span>Sign In</span>
</button>
</div>
</div>
</form>
Text Content
The store will not work correctly in the case when cookies are disabled. JavaScript seems to be disabled in your browser. For the best experience on our site, be sure to turn on Javascript in your browser. WARNING: This Product Contains Nicotine. Nicotine is an addictive chemical. * Compare Products Skip to Content * * Brands * Buy Store Credit * Sign In * Create an Account Toggle Nav Menu * CBD & Cannabinoids * Supplements * * Mushrooms * Mushroom Edibles * Mushroom Vapes * Body Detox * Supplement Packaging * E-Cigs * * E-Liquids * E-Liquids * Salt Nic * D.I.Y. * eCig Devices * eCig Starter Kits * eCig Box Mods * Nic Salts | Pod Devices * eCig Tanks * ECig Sub-Ohm Tanks * eCig Rebuildables * eCig Coils | Pods * eCig Coils * Handmade Coils * eCig Replacement Pods * eCig Accessories * eCig Rebuild Supplies * eCig Drip Tips * eCig Mod Skins * eCig Replacement Parts * Vape Batteries | Chargers * Vape Batteries * Vape Battery Chargers * Vaporizers * Glass Pipes * * Dab Rigs * Flower Rigs * Silicone Pipes | Rigs * Glass Hand Pipes * Bats | Chillums * Dab Collectors | Dab Straws * Spoons * Bubblers * Sherlocks * Silicone Hand Pipes * Dugouts * Dab Rig Bangers | Dab Nails * Dab Thermometers * Dab Nails | Dab Bangers * Quartz * Titanium * Ceramic * Glass Pipe Accessories * Bubble Caps | Carb Caps * Dab Tools * Terp Pearls * Glass Adapters | Slides * Glass Drop Downs * Glass Pipe Cleaning Supplies * Grow | Harvest * * Plant Cultivation * Grow Tents * Grow Lighting * Environmental Control * Grow Accessories * Harvest Equipment * Extractors * Glass Extractors * Rosin Extraction * Rosin Presses * Pre-Press Moulds * Rosin Press Bags and Filters * Extraction Accessories * Mushroom Supplies * Spores * Terps | Liquidizers * Terpenes * Strain Terpenes * Terpene Blends * Wax Liquidizers * Tools | Supplies * Grow & Harvest Accessories * Accessories * * Aromatherapy * Cigar Torches | Lighters * Cigar Torches * Butane Refills * Lighters * Ash Trays | Accessories * Exotic Drinks & Snacks * Herb Grinders | Rolling Papers * Herb Grinders * Rolling Papers * Traditional Rolling Papers * Pre Roll Cones * Rolling Machines | Accessories * Rolling Trays * Rolling Tips * Blunt Wraps * Herbal Storage | Cases | Scales * Stash Jars | Storage Products * Kitchen Scales * Humidity Control * Nicotine Pouches * Deals * * Sales Events * Clearance * Blog * Upper Limits Blog * Buyers Shopping Guide * Sales Events & Deals * Product Guides * Industry Pages * Our Company * Meet The Team * Press Releases Account * * Brands * Buy Store Credit * Sign In * Create an Account Search × Advanced Search All Categories Grow | Harvest - Plant Cultivation - Harvest Equipment - Pollen - Mushroom Supplies - Terps | Liquidizers - Grow & Harvest Accessories E-Cigs - E-Liquids - eCig Devices - eCig Tanks - eCig Coils | Pods - eCig Accessories - Vape Batteries | Chargers Glass Pipes - Dab Rigs - Flower Rigs - Glass Hand Pipes - Dab Rig Bangers | Dab Nails - Glass Pipe Accessories - Custom Glass Pipes by Artist Pipes Vaporizers - Carts | 510 Cart Batteries - Vape Parts | Accessories CBD & Cannabinoids Accessories - Aromatherapy - Cigar Torches | Lighters - Exotic Drinks & Snacks - Herb Grinders | Rolling Papers - Herbal Storage | Cases | Scales - Nicotine Pouches - Jewelry & Glass Pendants Deals - Sales Events - Clearance Supplements - Mushrooms - Body Detox - Supplement Packaging # Type at least 3 character to search # Hit enter to search My Cart 0 My Cart 0 My Cart Close Recently added item(s) You have no items in your shopping cart. Checkout out as a new customer Creating an account has many benefits: * See order and shipping status * Track order history * Check out faster Create Account Checkout out using your account Email Address Password Sign In Forgot Your Password? Login With Social Profile <h1>Welcome To Upper Limits - Your Online Smoke Shop</h1> prev next WELCOME TO UPPER LIMITS - YOUR ONLINE SMOKE SHOP SHOP BY CATEGORY prev next TOP SELLING CATEGORIES NEW PRODUCT ARRIVALS 18650 2500mAh Battery by Samsung $8.00 Out of stock Atlantis Coil by Aspire Out of stock Baby Beast Coil (0.4 Ohm - Q2) $4.50 Out of stock Supernatural | Classic Cone| RAW $4.99 Add to Cart Luc6 6 Bay 18650 Charger | EFEST $37.00 Out of stock SALE Blue Reti Glass Dab Collector Straw | Louis Artworks LAW Special Price $300.00 Regular Price $399.00 Add to Cart Bubble Strawberry by Chubby Bubble 0mg 60ml $18.00 Out of stock G9 Greenlight Titanium Nail $7.99 Out of stock SALE Nautilus Replacement Glass Special Price $1.00 Regular Price $9.99 Add to Cart Classic 1 1/4 Papers | RAW $1.99 Add to Cart Zen Pipe Cleaners Hard 44 Pack $1.99 Add to Cart USB Wall Charger $3.99 Add to Cart Bubble Purp by Chubby Bubble 6mg $18.00 Out of stock 20 Stage Rawket Launcher | RAW $13.50 Add to Cart RAW Cone Loader (King Size) $9.50 Out of stock Organic Papers | 100 Single Wide | RAW $1.99 Add to Cart Daily Use Concentrate H20 16oz $14.95 Out of stock NoGoo Dab Tool by Count Vapula $4.99 Add to Cart SALE Digital Ohm Meter and Volt Meter by Coil Master Special Price $5.00 Regular Price $19.99 Add to Cart SALE Dr Dabber Boost Quartz Nail Replacement Special Price $12.50 Regular Price $24.99 Add to Cart 18650 2500mAh Battery by Samsung $8.00 Out of stock Atlantis Coil by Aspire Out of stock Baby Beast Coil (0.4 Ohm - Q2) $4.50 Out of stock Supernatural | Classic Cone| RAW $4.99 Add to Cart Luc6 6 Bay 18650 Charger | EFEST $37.00 Out of stock SALE Blue Reti Glass Dab Collector Straw | Louis Artworks LAW Special Price $300.00 Regular Price $399.00 Add to Cart Bubble Strawberry by Chubby Bubble 0mg 60ml $18.00 Out of stock G9 Greenlight Titanium Nail $7.99 Out of stock SALE Nautilus Replacement Glass Special Price $1.00 Regular Price $9.99 Add to Cart Classic 1 1/4 Papers | RAW $1.99 Add to Cart prev next TOP SELLING PRODUCTS Sakerz Mesh Coil by Horizon Tech As low as $5.10 View More Shorties 4" Incense Stick | Wild Berry $0.20 Add to Cart Ultra Pure Butane | 300ml | Special Blue $5.50 Add to Cart RPM Series Replacement Coils by Smok As low as $2.70 View More 2000mg Gush Edibles | Goo'd Extracts As low as $25.00 View More 11in Traditional Incense Stick | Wild Berry $0.25 Add to Cart Sakerz Mesh Coil by Horizon Tech As low as $5.10 View More Shorties 4" Incense Stick | Wild Berry $0.20 Add to Cart Ultra Pure Butane | 300ml | Special Blue $5.50 Add to Cart RPM Series Replacement Coils by Smok As low as $2.70 View More 2000mg Gush Edibles | Goo'd Extracts As low as $25.00 View More 11in Traditional Incense Stick | Wild Berry $0.25 Add to Cart Sakerz Mesh Coil by Horizon Tech As low as $5.10 View More Shorties 4" Incense Stick | Wild Berry $0.20 Add to Cart Ultra Pure Butane | 300ml | Special Blue $5.50 Add to Cart RPM Series Replacement Coils by Smok As low as $2.70 View More prev next LATEST NEWS DOSAGE GUIDE: HOW MUCH THC SHOULD YOU CONSUME IN EDIBLES? December 20, 2023| Posted in Upper Limits Blog, Product Guides, Buyers Shopping Guide| Sponsored Content| 692 Take THC-infused edibles with confidence using our comprehensive dosage guide. From micro-dosing for beginners to tailored advice for experienced consumers, our guide has you covered. Read more UPPER LIMITS REMOVES BITCOIN ATM DUE TO RISING BITCOIN SCAMS IN OUR COMMUNITY June 13, 2024| Posted in Upper Limits Blog, Press Releases, Our Company| Matthieu Fortin| 598 We are issuing an urgent warning regarding a significant increase in Bitcoin ATM scams within our community. Spread the Word: Inform your friends, family, and community members about the prevalent Bitcoin scams. Read more BUILDING A SUCCESSFUL ONLINE SMOKE SHOP: CEO INSIGHTS April 29, 2024| Posted in Upper Limits Blog, Meet The Team, Our Company| Upper Limits Midwest Staff| 1| 464 Meet Matthieu Fortin, the chief executive officer at the helm of Upper Limits Inc., an online smoke shop revolutionizing the counter-culture goods industry. In our interview, Fortin unveils the secrets behind his journey in e-commerce, shedding light on the challenges and triumphs of navigating the complex world of online retail. His insights are not just a peek into the smoke shop realm but a masterclass for aspiring entrepreneurs. Get ready to dive into a conversation that’s as enlightening as it is inspiring — a must-read for anyone looking to blaze their trail in the digital marketplace! Read more VAPING VS. CIGARETTES: EVERYTHING I LEARNED IN 2 WEEKS OF RESEARCH April 6, 2024| Posted in Upper Limits Blog, Product Guides, Industry Pages, Buyers Shopping Guide| Matthieu Fortin| 1| 1214| 1 In a detailed exploration titled "Vaping vs. Cigarettes: Everything I learned in 2 weeks after reading all the studies I found," the author shares their personal journey and exhaustive research into the world of vaping as an alternative to smoking cigarettes. After a decade of smoking, they turned to vaping and dove deep into the science and health implications involved, compiling findings from scattered sources into a comprehensive post. They compare the ingredients and chemicals present in vape juice and cigarettes, highlighting the significantly higher number of harmful substances produced by smoking. The author delves into studies on nicotine, formaldehyde, acetaldehyde, acrolein, diacetyl, heavy metals, and the potential for fluid buildup in the lungs, offering a balanced view of the risks and benefits associated with both vaping and smoking. Their investigation uncovers surprising facts about nicotine's misunderstood reputation, the actual exposure to toxic chemicals from vaping compared to smoking, and the industry's challenges in studying the long-term effects of vaping. The post emphasizes harm reduction, advocating for vaping as a less harmful alternative to cigarettes for smokers looking to quit. The author advises against high-nicotine and low-quality products, recommending mindful vaping practices and gradual nicotine reduction for those seeking to transition away from smoking entirely. This thorough analysis serves as an informative resource for smokers and vapers alike, aiming to dispel myths and provide evidence-based insights into the comparative health implications of vaping and smoking. Read more IL SMALL BUSINESS OWNERS WARN OF THE IMPENDING MONOPOLY BY BIG TOBACCO'S HB5069 April 4, 2024| Posted in Upper Limits Blog, Industry Pages, Press Releases, Buyers Shopping Guide, Our Company| Matthieu Fortin| 502 In a compelling plea for public attention and legislative scrutiny, Matthieu Fortin, the owner of Upper Limits Midwest, Inc., highlights the dire implications of Illinois House Bill 5069 for small vape businesses and public health initiatives. Fortin, whose enterprise has been a staple in the Springfield community for over a decade, argues that the bill, ostensibly aimed at curbing youth vaping, will inadvertently pave the way for Big Tobacco to monopolize the market. The legislation threatens to obliterate the vaping industry in Illinois, potentially leading to substantial job losses, a significant decrease in state tax revenue, and restricted access to smoking cessation tools. With a firm stance against HB5069, Fortin urges stakeholders to consider the real-world consequences of such a policy, advocating for the protection of small businesses and the promotion of public health through accessible vaping alternatives. Read more VAPOR INDUSTRY: A KEY CONTRIBUTOR TO THE U.S. ECONOMY IN 2023 April 4, 2024| Posted in Upper Limits Blog, Industry Pages, Press Releases, Buyers Shopping Guide, Our Company| Matthieu Fortin| 549 Explore the substantial economic contributions of the vapor industry in the U.S. during 2023, including job creation, wage distribution, and tax revenue generation, as detailed in recent industry reports. Read more THE ECONOMIC IMPACT & VALUE OF THE VAPOR INDUSTRY | ILLINOIS April 3, 2024| Posted in Upper Limits Blog, Industry Pages, Press Releases, Buyers Shopping Guide, Our Company| Matthieu Fortin| 584 The 2023 Economic Impact Report of the Vapor Industry in Illinois reveals substantial contributions to the state's economy, showcasing the industry's role in generating $544 million in output and creating 2,666 jobs. With a significant tax impact of $121.6 million, this report highlights the vital economic presence of the vapor industry in Illinois, emphasizing its importance to local communities, job creation, economic growth, and tax revenue generation. Read more BIG TOBACCO'S IL HB5069 SET TO BAN ALL PRODUCTS EXCEPT THEIR OWN | ILLINOIS March 16, 2024| Posted in Upper Limits Blog, Industry Pages, Press Releases, Buyers Shopping Guide, Our Company| Matthieu Fortin| 1234| 3 URGENT COMMUNITY AND BUSINESS ACTION NEEDED. BOB RITA (D) OF THE 28TH DISTRICT OF IL INTRODUCES HB5069 BACKED BY BIG TOBACCO’S LOBBY THAT WILL FORCE THE CLOSURE OF HUNDREDS OF SMALL BUSINESSES ACROSS THE STATE AND A LOSS OF OVER 88 MILLION IN TAX REVENUE PER YEAR. https://bit.ly/VAPEIMPACT Read more CHOOSING THE RIGHT DAB RIG BANGER: A GUIDE TO THE TYPES OF NAILS FOR DABBING January 1, 2024| Posted in Upper Limits Blog, Product Guides, Buyers Shopping Guide| Matthieu Fortin| 883| 2 Uncover the Essentials of Dab Nails and Bangers: Dive into our comprehensive guide exploring the differences between dab nails and bangers, their evolution, and the various types available. Learn about quartz, titanium, ceramic, and electronic bangers, their costs, maintenance tips, and crucial health and safety considerations for the ultimate dabbing experience. Read more MATTHIEU FORTIN TREPTALKS INTERVIEW WITH SUSHANT December 30, 2023| Posted in Upper Limits Blog, Meet The Team, Our Company| Upper Limits Midwest Staff| 595 Join Matthieu Fortin of Upper Limits as he delves into the intricate journey of establishing a growing online smoke shop amidst the ever-evolving realm of Cannabis Commerce. Fortin offers valuable perspectives on the nuances of product acquisition, the transition from traditional retail to a digital marketplace, and the art of curating a distinctive product assortment. Read more DOSAGE GUIDE: HOW MUCH THC SHOULD YOU CONSUME IN EDIBLES? December 20, 2023| Posted in Upper Limits Blog, Product Guides, Buyers Shopping Guide| Sponsored Content| 692 Take THC-infused edibles with confidence using our comprehensive dosage guide. From micro-dosing for beginners to tailored advice for experienced consumers, our guide has you covered. Read more UPPER LIMITS REMOVES BITCOIN ATM DUE TO RISING BITCOIN SCAMS IN OUR COMMUNITY June 13, 2024| Posted in Upper Limits Blog, Press Releases, Our Company| Matthieu Fortin| 598 We are issuing an urgent warning regarding a significant increase in Bitcoin ATM scams within our community. Spread the Word: Inform your friends, family, and community members about the prevalent Bitcoin scams. Read more prev next HEAD SHOP PRODUCTS | CUSTOM GLASS BLOWING | CUSTOM GLASS PIPES & GLASS ETCHING | B2B WHOLESALE | DISPENSARY SERVICES | BEST CBD & CANNABINOID PRODUCTS | VAPE SHOP | GROW EQUIPMENT & SUPPLIES | AWARD-WINNING CUSTOMER SERVICE | GLASS PIPE REPAIR SERVICES | Get a Quote for Customer Name Customer Email Phone Number Comment Submit Call Us Now! (217) 679-4315 All orders over $25 Free Shipping Best Price Guaranteed 30 Days Return Policy UPPER LIMITS MIDWEST, INC. 1205 South 2nd Street, Springfield, IL 62704, United States. (217) 679-4315 WORKING HOURS Mon-Sat / 9:00AM - 8:00PM Sunday / 10:00AM - 7:00PM COMPANY LINKS * About Us * Contact Us * FDA Compliance Disclosure * COA's & Lab Reports * Blog & News * Write For Us * Customer Service * Privacy Policy * Return Policy * Terms & Conditions * My Orders History * Site Map * Search Terms * Advanced Search * Wholesale/Distribution * Careers * Coupon Partners * Get Newsletter LET'S BE SOCIAL! STAY IN TOUCH! Get our Newsletter for Exclusive Deals Sign up -------------------------------------------------------------------------------- Have an idea to help us improve or add a product you would like us to carry? We want to hear from you! © 2024 Upper Limits Midwest Inc. All Rights Reserved. Close Age Verification upperlimitsinc.com This website requires you to be 21 years or older to enter. To make purchases on this site, you are required to complete the age verification process during checkout. We have simplified this process for your convenience with verification services provided by agechecker.net I am 21+ I am Under 21 Ok Close SORRY ADULTS ONLY Ok Close Login or Create an Account Email Address Password Sign In Forgot Your Password? First Name Last Name Sign Up for Newsletter Email Address Password Confirm Password Create Login With Social Profile Close Close Close Email address is required to login Please enter your email address below to create account. Email Sign In Close * 1 * 2