{"title":"Electric Cleaners","description":"\u003cp\u003eSmall machines that clean the things you have only ever wiped by hand.\u003c\/p\u003e","products":[{"product_id":"handheld-mini-desktop-vacuum-desktop-cleaner-cleaning-energy-saving-360-degree-rotation-for-keyboard-home-office-school","title":"JOSHKAS Mini Desk Vacuum – Cordless Keyboard \u0026amp; Desktop Cleaner","description":"\u003cp\u003e\u003cstrong\u003eYour Desk Isn't Supposed To Look Like That\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eCrumbs stuck between your keys, eraser bits you've never bothered to dig out, dust that's been sitting under your keyboard for who knows how long. It's the kind of mess you've stopped really seeing — until a coworker leans over your desk, or you finally look down while you're on a call.\u003c\/p\u003e\u003cp\u003ePress one button. Watch it disappear in seconds.\u003c\/p\u003e\u003cp\u003eThis cordless mini vacuum lifts every crumb, dust particle, and eraser bit out of your keyboard in seconds, with 360-degree rotation that reaches every angle. One press, gone — no compressed air cans, no toothbrush, no patience required.\u003c\/p\u003e\u003cp\u003eFree shipping to the USA, UK \u0026amp; Canada | Ships within 1–3 business days | 30-day returns, 90-day warranty\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSee what's actually hiding under your keys.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Joshkas","offers":[{"title":"Battery Powered \/ White","offer_id":46319128412257,"sku":"14:29#Battery-white","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Rechargeable \/ Black","offer_id":46319128445025,"sku":"14:175#Charging-Black","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"Rechargeable \/ White","offer_id":46319128477793,"sku":"14:193#Charging-white","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"Battery Powered \/ Black","offer_id":46319128510561,"sku":"14:173#Battery-Black","price":19.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0639\/9685\/4369\/files\/Mini_Desk_Vacuum_Gemini_3.1_Flash_Nano_Banana_2__2026-08-02_18-39-13.png?v=1785696107"},{"product_id":"electric-makeup-brush-cleaner","title":"JOSHKAS Electric Makeup Brush Cleaner — Spin Wash \u0026 Dry","description":"\u003cdiv style=\"background-color:#111; color:#fff; padding:32px 24px; text-align:center;\"\u003e\n  \u003cp style=\"font-size:13px; letter-spacing:2px; margin:0 0 12px; opacity:.75;\"\u003eTHE WATER TEST\u003c\/p\u003e\n  \u003cp style=\"font-size:26px; font-weight:bold; line-height:1.25; margin:0;\"\u003eYOUR BRUSH LOOKS CLEAN.\u003cbr\u003eTHE WATER SAYS OTHERWISE.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cp\u003eMakeup doesn't sit on the tips. It packs down at the base, where the bristles meet the metal — the one spot a tissue never reaches. Spinning is what pulls it back out.\u003c\/p\u003e\n\n\u003ch2\u003eSound familiar?\u003c\/h2\u003e\n\u003cp\u003eYou wiped it on a tissue. You ran it under the tap. You bought the little silicone mat and scrubbed it in circles. And the brush looked fine afterwards — because the part you cleaned was the part you could see.\u003c\/p\u003e\n\u003cp\u003eMakeup packs down at the \u003cstrong\u003ebase\u003c\/strong\u003e of the bristles, where the hairs meet the ferrule. A tissue never gets there. Water on its own doesn't move it. That's why foundation still goes on patchy with a brush you \"just cleaned\" — you cleaned the tip.\u003c\/p\u003e\n\n\u003ch2\u003eHow it works\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBefore\u003c\/strong\u003e — the bristles look fine. The base is packed solid.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSpin\u003c\/strong\u003e — clip the brush into the collar, drop it in the bowl, hold the button. The water turns brown.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAfter\u003c\/strong\u003e — lift it out, spin it dry in the same bowl, and use it.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cul\u003e\n  \u003cli\u003eMotorised spin — the bristles fan out, so the water reaches the base\u003c\/li\u003e\n  \u003cli\u003eRubber collar grips the handle; the brush spins, your hand doesn't\u003c\/li\u003e\n  \u003cli\u003eWashes and spin-dries in the same bowl — no towel, no drying rack\u003c\/li\u003e\n  \u003cli\u003eNo heat — bristles keep their shape\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Joshkas","offers":[{"title":"Spin Wash \u0026 Dry","offer_id":46502155878497,"sku":"14:350853#HZ-009","price":34.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0639\/9685\/4369\/files\/hf_20260901_045338_7b7c7b21-b461-498c-8dc7-a71f571e6485_min.webp?v=1788304666"},{"product_id":"jewelry-glasses-cleaner","title":"That Dull Look? It May Be Build-Up Where No Cloth Can Reach.","description":"\u003cdiv style=\"background-color: #111; color: #fff; padding: 32px 24px; text-align: center;\"\u003e\n\u003cp style=\"font-size: 13px; letter-spacing: 2px; margin: 0 0 12px; opacity: .75;\"\u003eTHE FIRST CYCLE\u003c\/p\u003e\n\u003cp style=\"font-size: 26px; font-weight: bold; line-height: 1.25; margin: 0;\"\u003eIT LOOKED CLEAN.\u003cbr\u003eLOOK AT THE WATER.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfigure style=\"max-width: 680px; margin: 0 auto 8px; padding: 0;\"\u003e\n\u003cfigcaption style=\"font-size: 14px; line-height: 1.5; color: #666; padding: 12px 4px 0; text-align: center;\"\u003eClear water goes in. Illustration — how far yours clouds depends on what you put in and how long it has been since anyone cleaned it properly. The point is that you get to look.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cdiv style=\"max-width: 680px; margin: 26px auto 30px; text-align: center; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; padding: 26px 20px;\"\u003e\n\u003ca href=\"#ProductPrice\" style=\"display: inline-block; background: #111; color: #fff; text-decoration: none; font-size: 17px; font-weight: bold; letter-spacing: 1.2px; text-transform: uppercase; padding: 17px 36px; border-radius: 2px;\"\u003eAdd to cart — $44.99 CAD\u003c\/a\u003e\n\u003cp style=\"font-size: 12px; letter-spacing: 1.5px; text-transform: uppercase; font-weight: bold; color: #666; margin: 14px 0 0;\"\u003eFree shipping · 30-day returns\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6; max-width: 680px; margin: 24px auto;\"\u003eYour ring isn't dirty on the surface — that part you can wipe. What builds up sits underneath: skin oil, soap film, hand cream and dust pressed into the gaps by six years of wearing it every day. You never see it because you can't get to it.\u003c\/p\u003e\n\u003cp style=\"text-align: center; font-size: 15px; margin: 20px auto 28px;\"\u003e\u003cb\u003ePlain tap water\u003c\/b\u003e · \u003cb\u003e3–5 minutes\u003c\/b\u003e · \u003cb\u003eNo scrubbing, no chemicals\u003c\/b\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center; font-size: 12px; font-weight: bold; letter-spacing: 1.5px; text-transform: uppercase; color: #111; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; padding: 14px 0; margin: 0 auto 30px; max-width: 680px;\"\u003e30-Day Returns • 90-Day Warranty • Free Shipping\u003c\/p\u003e\n\u003cdiv style=\"max-width: 680px; margin: 0 auto 34px; padding: 26px 24px; background: #f4f4f2; border-left: 3px solid #111;\"\u003e\n\u003cp style=\"font-size: 12px; font-weight: bold; letter-spacing: 1.5px; text-transform: uppercase; color: #666; margin: 0 0 14px;\"\u003eWho you're buying from\u003c\/p\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6; margin: 0 0 14px;\"\u003eJoshkas is one person, in Montréal. There is no support team and no chat bot. When you write, I read it, and you get an answer within 48 hours, Monday to Friday. If you write on a Saturday, it lands Monday.\u003c\/p\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6; margin: 0 0 14px;\"\u003eWhat I do is choose the products, write these pages, and answer for them when something goes wrong. The last part is the only one that costs me anything, so it is the one worth judging me on.\u003c\/p\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6; margin: 0 0 14px;\"\u003eIf it arrives broken, I ship a replacement and you do not send the broken one back first. If it is not what you expected, you have 30 days. And if this page claims something the product does not do, tell me and I will change the page.\u003c\/p\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6; margin: 0 0 14px;\"\u003eThe name comes from mine. That is the whole origin story.\u003c\/p\u003e\n\u003cp style=\"font-size: 15px; line-height: 1.6; margin: 0; color: #666;\"\u003e— Yochka, Montréal, Canada\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"max-width: 680px; margin: 0 auto 34px;\"\u003e\n\u003cp style=\"font-size: 12px; font-weight: bold; letter-spacing: 1.5px; text-transform: uppercase; color: #666; margin: 0 0 16px;\"\u003eWhat to expect, and when\u003c\/p\u003e\n\u003cdiv style=\"border-left: 1px solid #ddd; padding-left: 20px;\"\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6; margin: 0 0 16px;\"\u003e\u003cb\u003eThe first cycle.\u003c\/b\u003e This is the one that surprises people. Run it a second time on anything you have worn every day for years — the first pass rarely gets all of it.\u003c\/p\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6; margin: 0 0 16px;\"\u003e\u003cb\u003eEvery cycle after that.\u003c\/b\u003e The water stays much clearer. That is not the machine working less — it is how you know the first one worked.\u003c\/p\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6; margin: 0 0 16px;\"\u003e\u003cb\u003eOnce a month.\u003c\/b\u003e On anything you wear daily, that is plenty. There is nothing to replace, nothing to refill, no solution to buy. Tap water, three to five minutes.\u003c\/p\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6; margin: 0;\"\u003e\u003cb\u003eWhat will never change.\u003c\/b\u003e A scratch stays a scratch. A finish worn down over the years stays worn. A stone that has come loose stays loose. What comes off is what was sitting in the gaps — not the years.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"max-width: 680px; margin: 0 auto;\"\u003e\n\u003cdetails style=\"border-top: 1px solid #111; padding: 16px 0;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer; font-size: 18px; line-height: 1.3;\"\u003eWhy a polishing cloth never worked\u003c\/summary\u003e\n\u003cdiv style=\"padding-top: 12px;\"\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6;\"\u003eA cloth moves across the surface. The build-up isn't on the surface — it's under the claws, between the links, behind the stone, in the nose pads. Water reaches all of it at once because liquid goes everywhere you can't.\u003c\/p\u003e\n\u003cfigure style=\"margin: 20px 0 4px; padding: 0;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0639\/9685\/4369\/files\/hf_20260909_004509_01690349-fb8a-4d3e-adb5-212b193ef763.png?v=1788914838\" alt=\"The same ring before and after one cycle — the buildup packed in the claw setting is gone, the surface scratches are unchanged\" style=\"width: 100%; height: auto; display: block;\" loading=\"lazy\"\u003e\n\u003cfigcaption style=\"font-size: 14px; line-height: 1.5; color: #666; padding: 12px 4px 0;\"\u003eLeft, before. Right, after one cycle. Illustration. Look at the claws and at the shadow directly under the stone — that is where the buildup sits, and that is what the water carries out. Then look at the hairline scratches on the band: they are identical in both halves. Nothing here polishes metal.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"border-top: 1px solid #ddd; padding: 16px 0;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer; font-size: 18px; line-height: 1.3;\"\u003eHow to use it — five steps\u003c\/summary\u003e\n\u003cdiv style=\"padding-top: 12px;\"\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6;\"\u003e\u003cb style=\"display: inline-block; width: 26px; height: 26px; line-height: 26px; text-align: center; background: #111; color: #fff; border-radius: 50%; margin-right: 10px;\"\u003e1\u003c\/b\u003e Fill the tank with plain tap water.\u003c\/p\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6;\"\u003e\u003cb style=\"display: inline-block; width: 26px; height: 26px; line-height: 26px; text-align: center; background: #111; color: #fff; border-radius: 50%; margin-right: 10px;\"\u003e2\u003c\/b\u003e Drop in the piece — ring, chain, glasses, watch band.\u003c\/p\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6;\"\u003e\u003cb style=\"display: inline-block; width: 26px; height: 26px; line-height: 26px; text-align: center; background: #111; color: #fff; border-radius: 50%; margin-right: 10px;\"\u003e3\u003c\/b\u003e Close the lid and press start.\u003c\/p\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6;\"\u003e\u003cb style=\"display: inline-block; width: 26px; height: 26px; line-height: 26px; text-align: center; background: #111; color: #fff; border-radius: 50%; margin-right: 10px;\"\u003e4\u003c\/b\u003e Wait 3–5 minutes. It stops on its own.\u003c\/p\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6;\"\u003e\u003cb style=\"display: inline-block; width: 26px; height: 26px; line-height: 26px; text-align: center; background: #111; color: #fff; border-radius: 50%; margin-right: 10px;\"\u003e5\u003c\/b\u003e Take it out and dry it with any soft cloth. Look at the water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"border-top: 1px solid #ddd; padding: 16px 0;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer; font-size: 18px; line-height: 1.3;\"\u003eWhat goes in, and what doesn't — read this before you buy\u003c\/summary\u003e\n\u003cdiv style=\"padding-top: 12px;\"\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6;\"\u003e\u003cb\u003eGoes in:\u003c\/b\u003e gold, silver, platinum, stainless steel, titanium, diamonds and other hard stones, glasses in good condition, water-resistant watch bands, makeup brushes.\u003c\/p\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6;\"\u003e\u003cb\u003eStays out:\u003c\/b\u003e pearls, emeralds, opals, coral, amber, turquoise, anything glued, anything with a loose stone, non-water-resistant watches, lenses with peeling coatings. When in doubt, don't — or write to me first and I'll tell you straight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"border-top: 1px solid #ddd; padding: 16px 0;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer; font-size: 18px; line-height: 1.3;\"\u003eWhat's in the box, and the numbers\u003c\/summary\u003e\n\u003cdiv style=\"padding-top: 12px;\"\u003e\n\u003cul style=\"font-size: 16px; line-height: 1.7;\"\u003e\n\u003cli\u003e1 × cleaner with lid\u003c\/li\u003e\n\u003cli\u003e1 × user manual\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"font-size: 15px; line-height: 1.6; color: #666;\"\u003e\u003cb\u003eBatteries are not included.\u003c\/b\u003e The battery model runs on 2 AAA batteries — the kind already in a drawer somewhere in your house. If you would rather not deal with batteries at all, choose the plug-in model.\u003c\/p\u003e\n\u003cul style=\"font-size: 16px; line-height: 1.7; margin-top: 18px;\"\u003e\n\u003cli\u003eDimensions: 19 × 7 × 7 cm — it sits on a bathroom shelf, not on the floor\u003c\/li\u003e\n\u003cli\u003eTank capacity: under 300 mL\u003c\/li\u003e\n\u003cli\u003eWeight: 188 g (battery model) · 196 g (plug-in model)\u003c\/li\u003e\n\u003cli\u003eHousing: PP, white and grey\u003c\/li\u003e\n\u003cli\u003eRated power: 2 W\u003c\/li\u003e\n\u003cli\u003eRated voltage: 3.7 V\u003c\/li\u003e\n\u003cli\u003ePower: 2 × AAA batteries (not included), or plug-in\u003c\/li\u003e\n\u003cli\u003eCycle: 3–5 minutes, stops on its own\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"border-top: 1px solid #ddd; border-bottom: 1px solid #111; padding: 16px 0;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer; font-size: 18px; line-height: 1.3;\"\u003eCompared to a cloth and a jeweller\u003c\/summary\u003e\n\u003cdiv style=\"padding-top: 12px;\"\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6;\"\u003e\u003cb\u003eA cloth:\u003c\/b\u003e touches the surface, costs about $10 CAD, does nothing under the claws.\u003c\/p\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6;\"\u003e\u003cb\u003eA jeweller:\u003c\/b\u003e cleans it properly, and you drive there.\u003c\/p\u003e\n\u003cp style=\"font-size: 16px; line-height: 1.6;\"\u003e\u003cb\u003eThis:\u003c\/b\u003e one purchase, tap water, your counter, once a month.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"max-width: 680px; margin: 36px auto 14px;\"\u003eQuestions people ask\u003c\/h2\u003e\n\u003cdiv style=\"max-width: 680px; margin: 0 auto;\"\u003e\n\u003cdetails style=\"margin-bottom: 12px; border-bottom: 1px solid #e5e5e5; padding-bottom: 12px;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer; font-size: 16px;\"\u003eWill it damage my ring?\u003c\/summary\u003e\n\u003cp style=\"margin-top: 8px; line-height: 1.6;\"\u003eSolid gold, silver and stainless steel are fine. Avoid pearls, opals, emeralds and anything porous or glued — movement can loosen a setting that was already weak, and that is true of an ultrasonic bath at a jeweller too. If the piece matters, ask your jeweller before the first cycle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"margin-bottom: 12px; border-bottom: 1px solid #e5e5e5; padding-bottom: 12px;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer; font-size: 16px;\"\u003eDo I need a special solution?\u003c\/summary\u003e\n\u003cp style=\"margin-top: 8px; line-height: 1.6;\"\u003eNo. Plain tap water is what it is designed for, and it is what we use. One drop of dish soap helps the first time on something that has never been cleaned properly — after that, water on its own.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"margin-bottom: 12px; border-bottom: 1px solid #e5e5e5; padding-bottom: 12px;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer; font-size: 16px;\"\u003eCan I clean my glasses with the lenses in?\u003c\/summary\u003e\n\u003cp style=\"margin-top: 8px; line-height: 1.6;\"\u003eYes, coated lenses included. Take them out at the end of the cycle, rinse, and dry with a clean cloth. Most of what comes off is around the nose pads and the hinges — the two places a shirt has never touched.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"margin-bottom: 12px; border-bottom: 1px solid #e5e5e5; padding-bottom: 12px;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer; font-size: 16px;\"\u003eBattery or plug-in?\u003c\/summary\u003e\n\u003cp style=\"margin-top: 8px; line-height: 1.6;\"\u003eBattery if you want to move it around or take it with you — 2 AAA, not included. Plug-in if it is going to live on one counter and you would rather never think about batteries. Same machine otherwise.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"margin-bottom: 12px; border-bottom: 1px solid #e5e5e5; padding-bottom: 12px;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer; font-size: 16px;\"\u003eHow often should I use it?\u003c\/summary\u003e\n\u003cp style=\"margin-top: 8px; line-height: 1.6;\"\u003eOnce a month on anything you wear every day is plenty. The first cycle is the one that surprises people; after that the water stays much clearer, which is how you know it is doing something.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"margin-bottom: 12px; border-bottom: 1px solid #e5e5e5; padding-bottom: 12px;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer; font-size: 16px;\"\u003eIt arrived and it doesn't turn on. Now what?\u003c\/summary\u003e\n\u003cp style=\"margin-top: 8px; line-height: 1.6;\"\u003eThen you got a bad one, and that is on us, not on you. Check the batteries are the right way round first — it is the usual answer — then \u003ca href=\"\/pages\/contact\"\u003ewrite to us\u003c\/a\u003e and we ship a replacement. You do not need to send the faulty one back first, and you do not need to argue about it. Manufacturing defects are covered for 90 days.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"margin-bottom: 12px; border-bottom: 1px solid #e5e5e5; padding-bottom: 12px;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer; font-size: 16px;\"\u003eIf something goes wrong, will anyone actually answer me?\u003c\/summary\u003e\n\u003cp style=\"margin-top: 8px; line-height: 1.6;\"\u003eYes, and we would rather you knew the terms before you buy than after. Write to us \u003ca href=\"\/pages\/contact\"\u003efrom the contact page\u003c\/a\u003e and you get a reply within 48 hours, Monday to Friday. Not instant, not a bot — a real answer from the person who runs this store. If you are reading this on a weekend, it lands Monday.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cp style=\"text-align: center; font-size: 12px; font-weight: bold; letter-spacing: 1.5px; text-transform: uppercase; color: #111; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; padding: 14px 0; margin: 32px auto; max-width: 680px;\"\u003e30-Day Returns • 90-Day Warranty • Free Shipping\u003c\/p\u003e","brand":"Joshkas","offers":[{"title":"Battery","offer_id":46516575699041,"sku":"14:201452310#Battery model","price":44.99,"currency_code":"CAD","in_stock":true},{"title":"Plug-in","offer_id":46516575731809,"sku":"14:200211869#Plug-in model","price":49.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0639\/9685\/4369\/files\/hf_20260909_004509_01690349-fb8a-4d3e-adb5-212b193ef763.png?v=1788914838"}],"url":"https:\/\/joshkas.com\/collections\/electric-cleaners.oembed","provider":"Joshkas","version":"1.0","type":"link"}