20% off the store --- free/reduced shipping on most orders

Welcome to Our New Site - Here's 20 Bucks!

Posted by Mack Kelly on

A little past due, we've fnally re-vamped our website.  Just for visiting, we're giving you a $20 credit!  Just type in "TWENTY" when you are checking out, and the credit will spply

If you have thoughts about our new site, please tell us!  We want to know what you like and don't like so we might continually improve.  

promotions

Newer Post →



Leave a comment

Please note, comments must be approved before they are published

document.addEventListener('DOMContentLoaded', () => { const productJson = [...document.querySelectorAll('[id^=ProductJson-')]; if (productJson.length > 0) { productJson.forEach((product) => { const sectionId = product.id.replace("ProductJson-", "shopify-section-"); const productVariants = JSON.parse(product.innerHTML); const unavailableVariants = []; productVariants.variants.forEach((variant) => { if (variant.available === false) { unavailableVariants.push(variant); } }); const variantOptions = [...document.querySelectorAll('#' + sectionId + ' .single-option-selector option')] const observer = new MutationObserver((mutation) => { unavailableVariants.forEach((item) => { variantOptions.forEach((option) => { if (option.value === item.title) option.remove(); }); }); observer.disconnect(); }); if (unavailableVariants.length > 0 && productVariants.options.length === 1) { const addToCartForm = document.querySelector('form[ action="/cart/add"]'); if (window.MutationObserver && addToCartForm.length) { if (typeof observer === 'object' && typeof observer.disconnect === 'function') { observer.disconnect(); } const config = { childList: true, subtree: true }; observer.observe(addToCartForm, config); } } }); } });