Visit Us

Address

485 Locust St #2 Lakewood NJ 08701
Get directions

Open daily

Sunday 11:00 AM — 8:00 PM

Monday to Thursday 10:00 AM — 8:00 PM

Friday 10:00 AM — 3:00 PM

Saturday closed

/* THE HOME ETC. — "Did you mean?" search helper v2 (2026-10-05) */ (function () { 'use strict'; var DICT = { 'scisors': 'scissors', 'llicone utensil': 'silicone utensil', 'kosher cook knif3': 'knife', 'kosher cook knifes': 'knife', 'mechanical cloc': 'clock', '4qt oval slow ckr': 'slow cooker' }; var VOCAB = [ 'scissors', 'knife', 'knives', 'clock', 'storage', 'bin', 'bins', 'silicone', 'utensil', 'utensils', 'slow cooker', 'cookware', 'bakeware', 'kitchen', 'kitchenware', 'cleaning', 'laundry', 'bathroom', 'vanity', 'organizing', 'organizer', 'school', 'toys', 'games', 'towel', 'towels', 'tablecloth', 'tablecloths', 'tableware', 'hardware', 'gifting', 'judaica', 'sukkah', 'urn', 'betty crocker', 'appliances', 'electronics', 'hair', 'baby', 'beauty', 'seasonal', 'holder', 'shelf', 'rack', 'pan', 'pot', 'light', 'lights' ]; function norm(s) { return (s || '').toLowerCase().trim().replace(/\s+/g, ' '); } function lev(a, b) { if (a === b) return 0; var al = a.length, bl = b.length, i, j; if (!al) return bl; if (!bl) return al; var row = []; for (i = 0; i <= bl; i++) row[i] = i; for (i = 1; i <= al; i++) { var prev = i; for (j = 1; j <= bl; j++) { var cur = Math.min(row[j] + 1, prev + 1, row[j - 1] + (a[i - 1] === b[j - 1] ? 0 : 1)); row[j - 1] = prev; prev = cur; } row[bl] = prev; } return row[bl]; } function thresholdFor(word) { return word.length <= 4 ? 1 : 2; } function closestTerm(word) { var w = norm(word), best = null, bestD = Infinity, i, d, t; if (!w) return null; for (i = 0; i < VOCAB.length; i++) { t = VOCAB[i]; if (Math.abs(t.length - w.length) > 2) continue; d = lev(w, t); if (d < bestD) { bestD = d; best = t; } } if (best && bestD > 0 && bestD <= thresholdFor(w)) return best; return null; } function smartSuggest(query) { var q = norm(query), i, c, w; if (!q) return null; if (DICT[q]) return DICT[q]; c = closestTerm(q); if (c) return c; var words = q.split(' '); if (words.length < 2) return null; var out = [], changed = false; for (i = 0; i < words.length; i++) { w = closestTerm(words[i]); if (w) { out.push(w); changed = true; } else { out.push(words[i]); } } if (!changed) return null; var sug = out.join(' '); return sug === q ? null : sug; } function isVisible(el) { if (!el || !el.getBoundingClientRect) return false; var r = el.getBoundingClientRect(); return r.width > 0 && r.height > 0; } function readCorrection() { var a = document.querySelector('a.results-for.re-search'); if (!a || !isVisible(a)) return null; var t = norm(a.textContent); return t || null; } var lastCorrection = null, obsPending = false; var obs = new MutationObserver(function () { if (obsPending) return; obsPending = true; setTimeout(function () { obsPending = false; var c = readCorrection(); if (c) lastCorrection = c; }, 120); }); if (document.documentElement) obs.observe(document.documentElement, { childList: true, subtree: true }); document.addEventListener('input', function (e) { var t = e.target; if (t && t.classList && t.classList.contains('ins-header__search-field')) lastCorrection = null; }, true); document.addEventListener('submit', function (e) { var form = e.target; if (!form || !form.classList || !form.classList.contains('ins-header__search-wrap')) return; var input = form.querySelector('.ins-header__search-field'); var raw = input ? norm(input.value) : ''; if (!raw) return; var corr = readCorrection() || lastCorrection; if (!corr || corr === raw) return; var target = DICT[corr] || DICT[raw] || corr; if (norm(target) === raw) return; e.preventDefault(); window.location.href = '/products/search?keyword=' + encodeURIComponent(target); }, true); function onSearchPage() { return /\/products\/search/.test(window.location.pathname); } function getKeyword() { var m = window.location.search.match(/[?&]keyword=([^&]*)/); return m ? decodeURIComponent(m[1].replace(/\+/g, ' ')).trim() : ''; } function findNoResultsNode() { var walker = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT, null), node; while ((node = walker.nextNode())) { if (/no products match/i.test(node.nodeValue)) return node.parentNode; } return null; } function showBanner() { if (document.getElementById('htec-dym')) return; var kw = norm(getKeyword()); if (!kw) return; var corr = smartSuggest(kw); if (!corr || norm(corr) === kw) return; var anchor = findNoResultsNode(); if (!anchor || !anchor.parentNode) return; var div = document.createElement('div'); div.id = 'htec-dym'; div.style.cssText = 'margin:0 0 16px;padding:14px 18px;background:#f4f6fb;border:1px solid #dfe5f2;border-radius:8px;font-size:16px;color:#1f2a5a;'; var safeCorr = corr.replace(/' + safeCorr + '?'; anchor.parentNode.insertBefore(div, anchor); } var tries = 0; function poll() { if (!onSearchPage()) return; tries++; var txt = document.body.innerText || ''; var empty = /no products match/i.test(txt); var hasResults = /search:\s*\d+\s*match/i.test(txt); if (empty && !hasResults) { showBanner(); } else if (!hasResults && tries < 16) { setTimeout(poll, 500); } } if (onSearchPage()) setTimeout(poll, 800); })();