{"id":3458,"date":"2025-12-19T21:11:25","date_gmt":"2025-12-19T21:11:25","guid":{"rendered":"https:\/\/dev.smartplug.com\/staging\/?page_id=3458"},"modified":"2026-08-05T13:44:07","modified_gmt":"2026-08-05T13:44:07","slug":"where-to-buy","status":"publish","type":"page","link":"https:\/\/dev.smartplug.com\/staging\/where-to-buy\/","title":{"rendered":"Where to buy"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3458\" class=\"elementor elementor-3458\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3bca2de e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"3bca2de\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-a6fee19 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"a6fee19\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e0722a4 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"e0722a4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fe0a021 elementor-widget elementor-widget-heading\" data-id=\"fe0a021\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">WHERE TO BUY<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dcae3a5 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no elementor-invisible e-con e-parent\" data-id=\"dcae3a5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-d761054 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"d761054\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-07951fa elementor-widget elementor-widget-heading\" data-id=\"07951fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Find SmartPlug Products Near You<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0f610c5 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"0f610c5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-cecb739 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"cecb739\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ce356c0 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"ce356c0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-path-to-node=\"4\">Whether you&#8217;re upgrading your RV power connection or outfitting your boat with a safer, more reliable shore power system, finding the right place to purchase SmartPlug products should be simple. Our global network of trusted dealers, distributors, and online partners ensures that no matter where you are, you can access genuine SmartPlug solutions with confidence. From local marine supply stores to international online retailers, we\u2019ve made it easy to get the products you need\u2014when and where you need them.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ab77027 elementor-widget elementor-widget-heading\" data-id=\"ab77027\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">How to Read Our Store Map<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2908248 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"2908248\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-path-to-node=\"6,0,0\">\ud83d\udd35 <b data-path-to-node=\"6,0,0\" data-index-in-node=\"3\">Blue Marker:<\/b> <b data-path-to-node=\"6,0,0\" data-index-in-node=\"16\">You Are Here.<\/b> This represents your current detected location.<\/p><p data-path-to-node=\"6,1,0\">\ud83d\udfe1 <b data-path-to-node=\"6,1,0\" data-index-in-node=\"3\">Yellow Markers:<\/b> <b data-path-to-node=\"6,1,0\" data-index-in-node=\"19\">Near (Under 600 km).<\/b> These are your closest options\u2014perfect for a quick trip or local service.<\/p><p data-path-to-node=\"6,2,0\">\ud83d\udfe2 <b data-path-to-node=\"6,2,0\" data-index-in-node=\"3\">Green Markers:<\/b> <b data-path-to-node=\"6,2,0\" data-index-in-node=\"18\">Far (600 km \u2013 9,999 km).<\/b> These stores are a bit of a trek but still within reach if you&#8217;re planning a long-distance journey.<\/p><p data-path-to-node=\"6,3,0\">\ud83d\udd34 <b data-path-to-node=\"6,3,0\" data-index-in-node=\"3\">Red Markers:<\/b> <b data-path-to-node=\"6,3,0\" data-index-in-node=\"16\">Farthest (10,000+ km).<\/b> These locations are on the other side of the globe!<\/p><p data-path-to-node=\"6,3,0\">Navigating the map is simple: just tap or click on any marker to instantly see the store&#8217;s name and its calculated distance from your current location. If you encounter a cluster of multiple pins in one area, use the zoom (+) button to get a closer look and identify the precise street locations for each individual store.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-428c7e1 elementor-widget elementor-widget-heading\" data-id=\"428c7e1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">cant find store near you?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1fe3791 wpr-button-icon-style-inline wpr-button-icon-position-right elementor-widget elementor-widget-wpr-button\" data-id=\"1fe3791\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wpr-button.default\">\n\t\t\t\t\t\t\n\t\t\t\n\t\t\n\t\t<div class=\"wpr-button-wrap elementor-clearfix\">\n\t\t<a class=\"wpr-button wpr-button-effect wpr-button-none\" data-text=\"\" href=\"https:\/\/dev.smartplug.com\/staging\/support\/\">\n\t\t\t\n\t\t\t<span class=\"wpr-button-content\">\n\t\t\t\t\t\t\t\t\t<span class=\"wpr-button-text\">Contact Support<\/span>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<span class=\"wpr-button-icon\"><svg class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t<\/span>\n\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\n\t\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8ed59fc e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"8ed59fc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bcdd00c elementor-widget elementor-widget-html\" data-id=\"bcdd00c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html>\r\n<head>

<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script id="bv-lazyload-images" data-cfasync="false" bv-exclude="true">var __defProp=Object.defineProperty;var __name=(target,value)=>__defProp(target,"name",{value,configurable:!0});var bv_lazyload_event_listener="load",bv_lazyload_events=["mousemove","click","keydown","wheel","touchmove","touchend"],bv_use_srcset_attr=!1,BV_DEBUG_MODE=!1,bv_style_observer,img_observer,picture_lazy_observer,bvImageLazyloadObserverOptions={rootMargin:"200px 0px",threshold:.01};function bvDebugLog(...args){BV_DEBUG_MODE&&console.log(...args)}__name(bvDebugLog,"bvDebugLog"),bv_lazyload_event_listener=="load"?window.addEventListener("load",event=>{handle_lazyload_images()}):bv_lazyload_event_listener=="readystatechange"&&document.addEventListener("readystatechange",event=>{document.readyState==="interactive"&&handle_lazyload_images()});function add_lazyload_image_event_listeners(handle_lazyload_images2){bv_lazyload_events.forEach(function(event){document.addEventListener(event,handle_lazyload_images2,!0)})}__name(add_lazyload_image_event_listeners,"add_lazyload_image_event_listeners");function remove_lazyload_image_event_listeners(){bv_lazyload_events.forEach(function(event){document.removeEventListener(event,handle_lazyload_images,!0)})}__name(remove_lazyload_image_event_listeners,"remove_lazyload_image_event_listeners");function bv_replace_lazyloaded_image_url(element2){let src_value=element2.getAttribute("bv-data-src"),srcset_value=element2.getAttribute("bv-data-srcset"),currentSrc=element2.getAttribute("src");currentSrc&&currentSrc.startsWith("data:image/svg+xml")&&(bv_use_srcset_attr&&srcset_value&&element2.setAttribute("srcset",srcset_value),src_value&&element2.setAttribute("src",src_value))}__name(bv_replace_lazyloaded_image_url,"bv_replace_lazyloaded_image_url");function bv_replace_inline_style_image_url(element2){let bv_style_attr=element2.getAttribute("bv-data-style");if(bvDebugLog(bv_style_attr),bv_style_attr){let currentStyles=element2.getAttribute("style")||"",newStyle=currentStyles+(currentStyles?";":"")+bv_style_attr;element2.setAttribute("style",newStyle)}else bvDebugLog("BV_STYLE_ATTRIBUTE_NOT_FOUND : "+entry)}__name(bv_replace_inline_style_image_url,"bv_replace_inline_style_image_url");function handleLazyloadImages(entries){entries.map(entry2=>{entry2.isIntersecting&&(bv_replace_lazyloaded_image_url(entry2.target),img_observer.unobserve(entry2.target))})}__name(handleLazyloadImages,"handleLazyloadImages");function handleOnscreenInlineStyleImages(entries){entries.map(entry2=>{entry2.isIntersecting&&(bv_replace_inline_style_image_url(entry2.target),bv_style_observer.unobserve(entry2.target))})}__name(handleOnscreenInlineStyleImages,"handleOnscreenInlineStyleImages");function handlePictureTags(entries){entries.map(entry2=>{entry2.isIntersecting&&(bv_replace_picture_tag_url(entry2.target),picture_lazy_observer.unobserve(entry2.target))})}__name(handlePictureTags,"handlePictureTags");function bv_replace_picture_tag_url(element2){const child_elements=element2.children;for(let i=0;i<child_elements.length;i++){let child_elem=child_elements[i],_srcset=child_elem.getAttribute("bv-data-srcset"),_src=child_elem.getAttribute("bv-data-src");_srcset&&child_elem.setAttribute("srcset",_srcset),_src&&child_elem.setAttribute("src",_src),bv_replace_picture_tag_url(child_elem)}}__name(bv_replace_picture_tag_url,"bv_replace_picture_tag_url"),"IntersectionObserver"in window&&(bv_style_observer=new IntersectionObserver(handleOnscreenInlineStyleImages,bvImageLazyloadObserverOptions),img_observer=new IntersectionObserver(handleLazyloadImages,bvImageLazyloadObserverOptions),picture_lazy_observer=new IntersectionObserver(handlePictureTags,bvImageLazyloadObserverOptions));function handle_lazyload_images(){"IntersectionObserver"in window?(document.querySelectorAll(".bv-lazyload-bg-style").forEach(target_element=>{bv_style_observer.observe(target_element)}),document.querySelectorAll(".bv-lazyload-tag-img").forEach(img_element=>{img_observer.observe(img_element)}),document.querySelectorAll(".bv-lazyload-picture").forEach(picture_element=>{picture_lazy_observer.observe(picture_element)})):(document.querySelectorAll(".bv-lazyload-bg-style").forEach(target_element=>{bv_replace_inline_style_image_url(target_element)}),document.querySelectorAll(".bv-lazyload-tag-img").forEach(target_element=>{bv_replace_lazyloaded_image_url(target_element)}),document.querySelectorAll(".bv-lazyload-picture").forEach(picture_element=>{bv_replace_picture_tag_url(element)}))}__name(handle_lazyload_images,"handle_lazyload_images");
</script>

<script id="bv-viewport-image-hydration" data-cfasync="false" bv-exclude="true">var __defProp=Object.defineProperty;var __name=(target,value)=>__defProp(target,"name",{value,configurable:!0});const BV_VIEWPORT_IMAGE_CLASS="bv-viewport-img",BV_VIEWPORT_IMAGE_SWAP_MODE="src";function getViewportImageDeviceName(){let device_width=window.outerWidth;return device_width<=480?"mobile":device_width<=820?"ipad":device_width<=1536?"desktop":"large"}__name(getViewportImageDeviceName,"getViewportImageDeviceName");function getViewportHydrationAttr(node_element,attr_suffix,device_name){let attr_names=["bv-data-"+device_name+"-"+attr_suffix,"bv-data-large-"+attr_suffix];for(let index=0;index<attr_names.length;index+=1){let attr_value=node_element.getAttribute(attr_names[index]);if(attr_value)return attr_value}return""}__name(getViewportHydrationAttr,"getViewportHydrationAttr");function hydrateViewportImage(node_element){if(!node_element||node_element.getAttribute("bv-viewport-hydrated")==="1")return;let hydrated=!1,device_name=getViewportImageDeviceName(),src_attr=getViewportHydrationAttr(node_element,"src",device_name),srcset_attr=getViewportHydrationAttr(node_element,"srcset",device_name);BV_VIEWPORT_IMAGE_SWAP_MODE==="srcset"&&srcset_attr&&(node_element.setAttribute("srcset",srcset_attr),hydrated=!0),src_attr&&(node_element.setAttribute("src",src_attr),hydrated=!0),hydrated&&node_element.setAttribute("bv-viewport-hydrated","1")}__name(hydrateViewportImage,"hydrateViewportImage");function hydrateViewportImages(){let img_tags=document.querySelectorAll("."+BV_VIEWPORT_IMAGE_CLASS);setTimeout(()=>{img_tags.forEach(img_tag=>{hydrateViewportImage(img_tag)})},0)}__name(hydrateViewportImages,"hydrateViewportImages"),document.readyState==="loading"?document.addEventListener("DOMContentLoaded",hydrateViewportImages):hydrateViewportImages();
</script>

<script id="bv-dl-scripts-list" data-cfasync="false" bv-exclude="true">
var scriptAttrs = [{"attrs":{"src":"\\"https:\\/\\/unpkg.com\\/leaflet\\/dist\\/leaflet.js\\"","defer":true,"data-cfasync":false,"async":false,"bv_inline_delayed":false},"bv_unique_id":"nGv4f752HnPOR14Lrmpj","reference":0},{"attrs":{"src":"\\"https:\\/\\/unpkg.com\\/leaflet.markercluster@1.5.3\\/dist\\/leaflet.markercluster.js\\"","defer":true,"data-cfasync":false,"async":false,"bv_inline_delayed":false},"bv_unique_id":"ZPClEpWWkzWUOSVcytBG","reference":1},{"attrs":{"defer":true,"data-cfasync":false,"async":false,"bv_inline_delayed":true},"bv_unique_id":"bK0ASddVgRHSfKs8P3NK","reference":2},{"attrs":{"src":"data:text\/javascript;base64, ZnVuY3Rpb24gYnZfdHJpZ2dlcl9haXJsaWZ0X2V2ZW50KHRhcmdldCwgZXZlbnRfdHlwZSkgewoKICBpZiAoZXZlbnRfdHlwZSA9PT0gInJlYWR5c3RhdGVjaGFuZ2UiKSB7CiAgICBpZiAoYnZfc3RhdGVfY291bnRlciA9PT0gMCkgewogICAgICBidl9zdGF0ZV9jb3VudGVyICs9IDEKICAgICAgYnZfY3VzdG9tX3JlYWR5X3N0YXRlX3ZhbHVlID0gImludGVyYWN0aXZlIgogICAgfSBlbHNlIGlmKGJ2X3N0YXRlX2NvdW50ZXIgPT09IDEpIHsKICAgICAgYnZfc3RhdGVfY291bnRlciArPSAxCiAgICAgIGJ2X2N1c3RvbV9yZWFkeV9zdGF0ZV92YWx1ZSA9ICJjb21wbGV0ZSIKICAgIH0KICB9CgogIGxldCBldmVudF9uYW1lID0gIkFpcmxpZnQiICsgZXZlbnRfdHlwZTsKICBsZXQgc3ludGhldGljRXZlbnQgPSBuZXcgRXZlbnQoZXZlbnRfbmFtZSwgeyBidWJibGVzOiB0cnVlIH0pOwoKICBPYmplY3QuZGVmaW5lUHJvcGVydHkoc3ludGhldGljRXZlbnQsICJ0eXBlIiwgeyBnZXQ6IGZ1bmN0aW9uICgpIHsgcmV0dXJuIGV2ZW50X3R5cGU7IH0sIHNldDogZnVuY3Rpb24gKCkgeyB9IH0pOwogIE9iamVjdC5kZWZpbmVQcm9wZXJ0eShzeW50aGV0aWNFdmVudCwgInRhcmdldCIsIHsgZ2V0OiBmdW5jdGlvbiAoKSB7IHJldHVybiB0YXJnZXQ7IH0sIHNldDogZnVuY3Rpb24gKCkgeyB9IH0pOwoKICB0YXJnZXQuZGlzcGF0Y2hFdmVudChzeW50aGV0aWNFdmVudCk7Cn0KCmZ1bmN0aW9uIGJ2X2Rpc3BhdGNoRGVsYXllZEV2ZW50cygpIHsKICAgIGJ2X3RyaWdnZXJfYWlybGlmdF9ldmVudChkb2N1bWVudCwgInJlYWR5c3RhdGVjaGFuZ2UiKTsKICAgIGJ2X3RyaWdnZXJfYWlybGlmdF9ldmVudChkb2N1bWVudCwgIkRPTUNvbnRlbnRMb2FkZWQiKTsKCiAgICBzZXRUaW1lb3V0KCgpID0+IHsKICAgICAgICBidl90cmlnZ2VyX2FpcmxpZnRfZXZlbnQoZG9jdW1lbnQsICJyZWFkeXN0YXRlY2hhbmdlIik7CgogICAgICAgIHNldFRpbWVvdXQoKCkgPT4gewogICAgICAgICAgICBidl90cmlnZ2VyX2FpcmxpZnRfZXZlbnQod2luZG93LCAibG9hZCIpOwogICAgICAgICAgICBidl90cmlnZ2VyX2FpcmxpZnRfZXZlbnQod2luZG93LCAicGFnZXNob3ciKTsKICAgICAgICB9LCAwKTsKICAgIH0sIDApOwp9Cgp2YXIgYnZfc3RhdGVfY291bnRlciA9IDAKCmJ2X2Rpc3BhdGNoRGVsYXllZEV2ZW50cygpOwoK","id":"bv-trigger-listener","type":"text\/javascript","defer":true,"async":false},"bv_unique_id":"d6fe9c24159ed4a27d224d91c70f8fdc","reference":100000000}];
</script>
<script id="bv-web-worker" type="javascript/worker" data-cfasync="false" bv-exclude="true">var __defProp=Object.defineProperty;var __name=(target,value)=>__defProp(target,"name",{value,configurable:!0});var BV_DEBUG_MODE=!1;function bvDebugLog(...args){BV_DEBUG_MODE&&console.log(...args)}__name(bvDebugLog,"bvDebugLog"),self.onmessage=function(e){var counter=e.data.fetch_urls.length;e.data.fetch_urls.forEach(function(fetch_url){loadUrl(fetch_url,function(){bvDebugLog("DONE: "+fetch_url),counter=counter-1,counter===0&&self.postMessage({status:"SUCCESS"})})})};async function loadUrl(fetch_url,callback){try{var request=new Request(fetch_url,{mode:"no-cors",redirect:"follow"});await fetch(request),callback()}catch(fetchError){bvDebugLog("Fetch Error loading URL:",fetchError);try{var xhr=new XMLHttpRequest;xhr.onerror=callback,xhr.onload=callback,xhr.responseType="blob",xhr.open("GET",fetch_url,!0),xhr.send()}catch(xhrError){bvDebugLog("XHR Error loading URL:",xhrError),callback()}}}__name(loadUrl,"loadUrl");
</script>
<script id="bv-web-worker-handler" data-cfasync="false" bv-exclude="true">var __defProp=Object.defineProperty;var __name=(target,value)=>__defProp(target,"name",{value,configurable:!0});if(typeof scriptAttrs<"u"&&Array.isArray(scriptAttrs)&&scriptAttrs.length>0){const lastElement=scriptAttrs[scriptAttrs.length-1];if(lastElement.attrs&&lastElement.attrs.id==="bv-trigger-listener"){var bv_custom_ready_state_value="loading";Object.defineProperty(document,"readyState",{get:__name(function(){return bv_custom_ready_state_value},"get"),set:__name(function(){},"set")})}}if(typeof scriptAttrs>"u"||!Array.isArray(scriptAttrs))var scriptAttrs=[];if(typeof linkStyleAttrs>"u"||!Array.isArray(linkStyleAttrs))var linkStyleAttrs=[];var BV_DEBUG_MODE=!1;function bvDebugLog(...args){BV_DEBUG_MODE&&console.log(...args)}__name(bvDebugLog,"bvDebugLog");function isMobileDevice(){return window.innerWidth<=500}__name(isMobileDevice,"isMobileDevice");var js_dom_loaded=!1;document.addEventListener("DOMContentLoaded",()=>{js_dom_loaded=!0});const EVENTS=["mousemove","click","keydown","wheel","touchmove","touchend"];var scriptUrls=[],styleUrls=[],bvEventCalled=!1,workerFinished=!1,functionExec=!1,scriptsInjected=!1,stylesInjected=!1,bv_load_event_fired=!1,autoInjectTimerStarted=!1;const BV_AUTO_INJECT_ENABLED=!0,BV_DESKTOP_AUTO_INJECT_DELAY=4e3,BV_MOBILE_AUTO_INJECT_DELAY=1e4,BV_WORKER_TIMEOUT_DURATION=3e3;scriptAttrs.forEach((scriptAttr,index)=>{scriptAttr.attrs.src&&!scriptAttr.attrs.src.includes("data:text/javascript")&&(scriptUrls[index]=scriptAttr.attrs.src)}),linkStyleAttrs.forEach((linkAttr,index)=>{styleUrls[index]=linkAttr.attrs.href});var fetchUrls=scriptUrls.concat(styleUrls);function addEventListeners(bvEventHandler2){EVENTS.forEach(function(event){document.addEventListener(event,bvEventFired,!0),document.addEventListener(event,bvEventHandler2,!0)})}__name(addEventListeners,"addEventListeners");function removeEventListeners(){EVENTS.forEach(function(event){document.removeEventListener(event,bvEventHandler,!0)})}__name(removeEventListeners,"removeEventListeners");function bvEventFired(){bvEventCalled||(bvEventCalled=!0,workerFinished=!0)}__name(bvEventFired,"bvEventFired");function bvGetElement(attributes,element){Object.keys(attributes).forEach(function(attr){attr==="async"?element.async=attributes[attr]:attr==="innerHTML"?element.innerHTML=atob(attributes[attr]):element.setAttribute(attr,attributes[attr])})}__name(bvGetElement,"bvGetElement");function bvAddElement(attr,element){var attributes=attr.attrs;if(attributes.bv_inline_delayed){let bvScriptId=attr.bv_unique_id,bvScriptElement=document.querySelector("[bv_unique_id='"+bvScriptId+"']");bvScriptElement?(!attributes.innerHTML&&!attributes.src&&bvScriptElement.textContent.trim()!==""&&(attributes.src="data:text/javascript;base64, "+btoa(unescape(encodeURIComponent(bvScriptElement.textContent)))),bvGetElement(attributes,element),bvScriptElement.after(element)):bvDebugLog(`Script not found for ${bvScriptId}`)}else{bvGetElement(attributes,element);var templateId=attr.bv_unique_id,targetElement=document.querySelector("[id='"+templateId+"']");targetElement&&targetElement.after(element)}}__name(bvAddElement,"bvAddElement");function injectStyles(){if(stylesInjected){bvDebugLog("Styles already injected, skipping");return}stylesInjected=!0,document.querySelectorAll('style[type="bv_inline_delayed_css"], template[id]').forEach(element=>{if(element.tagName.toLowerCase()==="style"){var new_style=document.createElement("style");new_style.type="text/css",new_style.textContent=element.textContent,element.after(new_style),new_style.parentNode?element.remove():bvDebugLog("PARENT NODE NOT FOUND")}else if(element.tagName.toLowerCase()==="template"){var templateId=element.id,linkStyleAttr=linkStyleAttrs.find(attr=>attr.bv_unique_id===templateId);if(linkStyleAttr){var link=document.createElement("link");bvAddElement(linkStyleAttr,link),element.parentNode&&element.parentNode.replaceChild(link,element),bvDebugLog("EXTERNAL STYLE ADDED")}else bvDebugLog(`No linkStyleAttr found for template ID ${templateId}`)}}),linkStyleAttrs.forEach((linkStyleAttr,index)=>{bvDebugLog("STYLE ADDED");var element=document.createElement("link");bvAddElement(linkStyleAttr,element)})}__name(injectStyles,"injectStyles");function injectScripts(){if(scriptsInjected){bvDebugLog("Scripts already injected, skipping");return}scriptsInjected=!0;let last_script_element;scriptAttrs.forEach((scriptAttr,index)=>{if(bv_custom_ready_state_value==="loading"&&scriptAttr.attrs&&scriptAttr.attrs.is_first_defer_element===!0)if(last_script_element){const readyStateScript=document.createElement("script");readyStateScript.src="data:text/javascript;base64, "+btoa(unescape(encodeURIComponent("bv_custom_ready_state_value = 'interactive';"))),readyStateScript.async=!1,last_script_element.after(readyStateScript)}else bv_custom_ready_state_value="interactive",bvDebugLog('Ready state manually set to "interactive"');bvDebugLog("JS ADDED");var element=document.createElement("script");last_script_element=element,bvAddElement(scriptAttr,element)})}__name(injectScripts,"injectScripts");function bvEventHandler(){bvDebugLog("EVENT FIRED"),js_dom_loaded&&bvEventCalled&&workerFinished&&!functionExec&&(functionExec=!0,injectStyles(),injectScripts(),removeEventListeners())}__name(bvEventHandler,"bvEventHandler");function autoInjectScriptsAfterLoad(){js_dom_loaded&&workerFinished&&!scriptsInjected&&!stylesInjected&&(bvDebugLog("Auto-injecting styles and scripts after timer"),injectStyles(),injectScripts())}__name(autoInjectScriptsAfterLoad,"autoInjectScriptsAfterLoad");function startAutoInjectTimer(){if(BV_AUTO_INJECT_ENABLED&&!autoInjectTimerStarted&&bv_load_event_fired&&!bvEventCalled){autoInjectTimerStarted=!0;var delay=isMobileDevice()?BV_MOBILE_AUTO_INJECT_DELAY:BV_DESKTOP_AUTO_INJECT_DELAY;bvDebugLog("Starting auto-inject timer with delay: "+delay+"ms"),setTimeout(function(){autoInjectScriptsAfterLoad()},delay)}}__name(startAutoInjectTimer,"startAutoInjectTimer"),addEventListeners(bvEventHandler);var requestObject=window.URL||window.webkitURL,bvWorker=new Worker(requestObject.createObjectURL(new Blob([document.getElementById("bv-web-worker").textContent],{type:"text/javascript"})));bvWorker.onmessage=function(e){e.data.status==="SUCCESS"&&(bvDebugLog("WORKER_FINISHED"),workerFinished=!0,bvEventHandler(),startAutoInjectTimer())},addEventListener("load",()=>{bvEventHandler(),bv_call_fetch_urls(),bv_load_event_fired=!0});function bv_call_fetch_urls(){!bv_load_event_fired&&!workerFinished&&(bvWorker.postMessage({fetch_urls:fetchUrls}),bv_initiate_worker_timer())}__name(bv_call_fetch_urls,"bv_call_fetch_urls"),setTimeout(function(){bv_call_fetch_urls()},5e3);function bv_initiate_worker_timer(){setTimeout(function(){workerFinished||(bvDebugLog("WORKER_TIMEDOUT"),workerFinished=!0,bvWorker.terminate()),bvEventHandler(),startAutoInjectTimer()},BV_WORKER_TIMEOUT_DURATION)}__name(bv_initiate_worker_timer,"bv_initiate_worker_timer");
</script>
\r\n    <title>Store Locator - Dynamic Tiers<\/title>\r\n    <link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet\/dist\/leaflet.css\"\/>\r\n    <link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet.markercluster@1.5.3\/dist\/MarkerCluster.css\"\/>\r\n    <link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet.markercluster@1.5.3\/dist\/MarkerCluster.Default.css\"\/>\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue&display=swap\" rel=\"stylesheet\">\r\n    <style>\r\n        #locator-wrap { font-family: 'Bebas Neue', Arial, Helvetica, sans-serif; letter-spacing: 0.02em; }\r\n        #map { height: 600px; width: 100%; border-radius: 8px; font-family: Arial, Helvetica, sans-serif; }\r\n        #legend-bar {\r\n            display: flex;\r\n            flex-wrap: wrap;\r\n            gap: 16px;\r\n            font-size: 16px;\r\n            color: #000000;\r\n            margin-bottom: 10px;\r\n        }\r\n        #legend-bar span { display: flex; align-items: center; gap: 6px; }\r\n        #legend-bar i.dot {\r\n            width: 10px; height: 10px; border-radius: 50%; display: inline-block;\r\n        }\r\n        .popup-card { min-width: 240px; font-size: 13px; line-height: 1.4; font-family: Arial, Helvetica, sans-serif; }\r\n        .popup-card strong { font-size: 15px; font-family: 'Bebas Neue', Arial, sans-serif; letter-spacing: 0.02em; }\r\n        .popup-dist { color: #666; font-size: 12px; }\r\n        .popup-tags { margin: 4px 0 6px; }\r\n        .popup-tag {\r\n            display: inline-block;\r\n            font-size: 11px;\r\n            background: #eef2f8;\r\n            color: #0b3d91;\r\n            padding: 2px 7px;\r\n            border-radius: 10px;\r\n            margin-right: 4px;\r\n            font-family: Arial, Helvetica, sans-serif;\r\n        }\r\n        .popup-actions { display: flex; gap: 6px; margin-top: 8px; }\r\n        .popup-actions a {\r\n            flex: 1;\r\n            text-align: center;\r\n            font-size: 12px;\r\n            padding: 6px 8px;\r\n            border: 1px solid #0b3d91;\r\n            border-radius: 6px;\r\n            text-decoration: none;\r\n            color: #0b3d91;\r\n            font-weight: bold;\r\n            font-family: Arial, Helvetica, sans-serif;\r\n        }\r\n        .popup-actions a.primary {\r\n            background: #0b3d91;\r\n            color: #fff;\r\n        }\r\n        .popup-links { margin-top: 6px; }\r\n        .popup-links a { font-size: 12px; }\r\n        .popup-disclaimer { color: #b3261e; margin-top: 8px; font-size: 12px; }\r\n    \r\n\/* ===== Dynamic Cluster Labels ===== *\/\r\n.leaflet-pane.clusterLabelPane{z-index:700!important;pointer-events:none;}\r\n.cluster-region-label{\r\n    font-family:'Bebas Neue',Arial,sans-serif;\r\n    background:transparent;\r\n    border:none;\r\n    color:#222;\r\n    letter-spacing:.06em;\r\n    text-shadow:0 0 3px #fff,0 0 8px #fff;\r\n    white-space:nowrap;\r\n    font-size:14px;\r\n}\r\n\/* ===== End Dynamic Cluster Labels ===== *\/\r\n\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<div id=\"locator-wrap\">\r\n\r\n  <div id=\"legend-bar\">\r\n    <span><i class=\"dot\" style=\"background:#2a81cb\"><\/i> You are here<\/span>\r\n    <span><i class=\"dot\" style=\"background:#ffd326\"><\/i> Near (under 600 km)<\/span>\r\n    <span><i class=\"dot\" style=\"background:#2ecc71\"><\/i> Far (600 - 9,999 km)<\/span>\r\n    <span><i class=\"dot\" style=\"background:#cb2b3e\"><\/i> Farthest (10,000+ km)<\/span>\r\n  <\/div>\r\n\r\n  <div id=\"map\"><\/div>\r\n\r\n<\/div>\r\n\r\n<template id="nGv4f752HnPOR14Lrmpj"></template><\/script>\r\n<template id="ZPClEpWWkzWUOSVcytBG"></template><\/script>\r\n\r\n<script>\r\n\/\/ Store locations\r\n\/\/ NOTE: \"type\" and \"tier\" below are inferred automatically from the store name\r\n\/\/ (see classifyStore()) since the source data does not yet tag these per record.\r\n\/\/ For full accuracy, add explicit `type: \"Marine\"|\"RV\"|\"Industrial\"` and\r\n\/\/ `tier: \"Dealer\"|\"Distributor\"` fields to each object below and the code will\r\n\/\/ use those instead of the guess.\r\nconst stores = [\r\n  { name: \"Torden Marine\", lat: 46.0091294, lng: 14.5030368, address: \"Ob Farjevcu 41, Ljubljana, SI\", phone: \"+386 41 717 852\", email: \"info@torden.si\", url: \"https:\/\/www.torden.si\" },\r\n  { name: \"Camping World of Anniston\", lat: 33.6134937, lng: -85.7753271, address: \"2772 US Hwy 78 E #1, 36207, Anniston, AL, US\", phone: \"(888) 473-0038\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Calera\", lat: 33.1084464, lng: -86.7674451, address: \"730 George Roy Pkwy, 35040, Calera, AL, US\", phone: \"(888) 875-2097\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Avondale\", lat: 33.459839, lng: -112.2828461, address: \"10255 Papago Fwy, 85323, Avondale, AZ, US\", phone: \"(888) 457-4931\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Dothan\", lat: 31.2197228, lng: -85.435666, address: \"2961 Ross Clark Cir #2, 36301, Dothan, AL, US\", phone: \"(866) 504-3880\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Tucson\", lat: 32.1653667, lng: -110.9187171, address: \"4700 S Palo Verde Rd, 85714, Tucson, AZ, US\", phone: \"(888) 544-8470\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"J & G Marine Supply\", lat: 47.2642957, lng: -122.3592273, address: \"1690 Marine View Dr, 98422, Tacoma, WA, US\", phone: \"(800) 381-4217\", email: \"\", url: \"https:\/\/www.jgmarinesupply.com\/\" },\r\n  { name: \"Marine Servicecenter\", lat: 48.5022395, lng: -122.6060368, address: \"2417 T Ave, 98221, Anacortes, WA, US\", phone: \"(360) 293-8200\", email: \"\", url: \"https:\/\/www.marinesc.com\/\" },\r\n  { name: \"Camping World of Sherwood\", lat: 34.8201374, lng: -92.1992876, address: \"6721 Warden Rd, 72120, Sherwood, AR, US\", phone: \"(888) 409-7366\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Emerald Harbor Marine\", lat: 47.6303807, lng: -122.3915012, address: \"2601 W. Marina Place, Suite T, 98199, Seattle, WA, US\", phone: \"(206) 285-3632\", email: \"\", url: \"http:\/\/www.emharbor.com\/\" },\r\n  { name: \"Breakwater Marina\", lat: 47.3041351, lng: -122.512068, address: \"5603 N Waterfront Dr, 98407, Tacoma, WA, US\", phone: \"(253) 752-6685\", email: \"\", url: \"http:\/\/www.breakwatermarina.com\/\" },\r\n  { name: \"Camping World of Bakersfield\", lat: 35.3042467, lng: -119.0381963, address: \"5500 Wible Rd, 93313, Bakersfield, CA, US\", phone: \"(888) 441-9065\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Lowell\", lat: 36.2589867, lng: -94.1490172, address: \"317 N 6th Pl, 72745, Lowell, AR, US\", phone: \"(888) 540-8764\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of North Little Rock\", lat: 34.785846, lng: -92.1403825, address: \"9801 Diamond Dr, 72117, North Little Rock, AR, US\", phone: \"(888) 409-7366\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Way Point Maritime Electronics\", lat: 48.1241679, lng: -123.4494488, address: \"826 Boat Haven Drive, 98363, Port Angeles, WA, US\", phone: \"(360) 417-7570\", email: \"\", url: \"https:\/\/waypointmarineelectronics.com\/\" },\r\n  { name: \"Camping World of Fresno\", lat: 36.6794335, lng: -119.7446851, address: \"3672 S Maple Ave, 93725, Fresno, CA, US\", phone: \"(866) 983-0515\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of San Marcos\", lat: 33.1380979, lng: -117.1727045, address: \"200 Travelers Way, 92069, San Marcos, CA, US\", phone: \"(800) 874-4346\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of La Mirada\", lat: 33.8752276, lng: -118.0141258, address: \"14900 Firestone Blvd, 90638, La Mirada, CA, US\", phone: \"(800) 854-8422\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of San Bernardino\", lat: 34.0624185, lng: -117.283272, address: \"151 E Redlands Blvd, 92408, San Bernardino, CA, US\", phone: \"(800) 423-7569\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Rocklin\", lat: 38.7952789, lng: -121.2163994, address: \"4435 Granite Dr, 95677, Rocklin, CA, US\", phone: \"(800) 437-5332\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Stevenson Ranch\", lat: 34.3823778, lng: -118.568331, address: \"24901 Pico Canyon Rd, 91381, Stevenson Ranch, CA, US\", phone: \"(888) 654-5177\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Vacaville\", lat: 38.39255, lng: -121.9313116, address: \"5065 Quinn Rd, 95688, Vacaville, CA, US\", phone: \"(855) 546-1888\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Anderson\", lat: 40.4623605, lng: -122.3034527, address: \"3700 Automall Dr, 96007, Anderson, CA, US\", phone: \"(888) 626-7576\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of San Martin\", lat: 37.0922908, lng: -121.599516, address: \"13575 Sycamore Ave, 95046, San Martin, CA, US\", phone: \"(800) 782-0061\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Roseville\", lat: 38.7263755, lng: -121.2868881, address: \"1039 Orlando Ave, 95661, Roseville, CA, US\", phone: \"(888) 306-5486\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Golden\", lat: 39.7276821, lng: -105.1783251, address: \"16000 W Colfax Ave, 80401, Golden, CO, US\", phone: \"(855) 561-2864\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Lake City\", lat: 30.1749047, lng: -82.6875364, address: \"530 SW Florida Gateway Dr, 32024, Lake City, FL, US\", phone: \"(888) 626-7576\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Jacksonville\", lat: 30.4210492, lng: -81.6580426, address: \"10101 Interstate Center Dr, 32218, Jacksonville, FL, US\", phone: \"(877) 261-4327\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Gulf Breeze\", lat: 30.4050928, lng: -86.9631831, address: \"6240 US-98, 32563, Gulf Breeze, FL, US\", phone: \"(888) 219-3441\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Longmont\", lat: 40.2129555, lng: -104.9779497, address: \"14504 E I25 Frontage Rd, 80504, Longmont, CO, US\", phone: \"(855) 966-0076\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Kissimmee\", lat: 28.3341845, lng: -81.4904541, address: \"5175 W Irlo Bronson Memorial Hwy, 34746, Kissimmee, FL, US\", phone: \"(888) 253-3918\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Fort Myers\", lat: 26.6582228, lng: -81.7967874, address: \"4681 Waycross Rd, 33905, Fort Myers, FL, US\", phone: \"(888) 306-2356\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Wheat Ridge\", lat: 39.7830943, lng: -105.1080274, address: \"9870 W 48th Ave, 80033, Wheat Ridge, CO, US\", phone: \"(855) 561-2864\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Cocoa\", lat: 28.3603504, lng: -80.7992868, address: \"4700 W King St, 32926, Cocoa, FL, US\", phone: \"(888) 409-8104\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Summerfield\", lat: 29.0141762, lng: -82.0127836, address: \"14200 US-441, 34491, Summerfield, FL, US\", phone: \"(877) 878-7662\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Dover\", lat: 28.0246101, lng: -82.2428578, address: \"4811 McIntosh Rd, 33527, Dover, FL, US\", phone: \"(888) 451-4197\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Holiday\", lat: 28.1899171, lng: -82.7394765, address: \"2112 US-19, 34691, Holiday, FL, US\", phone: \"(866) 469-0989\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Byron\", lat: 32.6527593, lng: -83.7450636, address: \"225 W.E. Green Jr. Pkwy, 31008, Byron, GA, AF\", phone: \"(888) 270-8505\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Panama City\", lat: 30.1911058, lng: -85.7132727, address: \"4100 W 23rd St, 32405, Panama City, FL, AF\", phone: \"(877) 857-9110\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Oakwood\", lat: 34.2207823, lng: -83.8746771, address: \"4696 Smithson Blvd, 30566, Oakwood, GA, AF\", phone: \"(877) 709-5791\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Midway\", lat: 30.5007986, lng: -84.4510037, address: \"31300 Blue Star Highway Hwy, 32343, Midway, FL, AF\", phone: \"(866) 413-0741\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Woodstock\", lat: 34.0940514, lng: -84.5309796, address: \"505 Parkway 575, 30188, Woodstock, GA, US\", phone: \"(888) 380-0095\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Idaho Falls\", lat: 43.487593, lng: -112.060202, address: \"1355 Tara St, 83402, Idaho Falls, ID, US\", phone: \"(855) 691-4253\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Roscoe\", lat: 42.4609053, lng: -88.9967386, address: \"6135 All World Way, 61073, Roscoe, IL, US\", phone: \"(888) 626-7576\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Caldwell\", lat: 43.6303874, lng: -116.6412207, address: \"5500 Cleveland Blvd, 83607, Caldwell, ID, US\", phone: \"(888) 325-7181\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Meridian\", lat: 43.5911146, lng: -116.4126525, address: \"1580 W Overland Rd, 83642, Meridian, ID, US\", phone: \"(877) 847-5681\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Richmond\", lat: 39.8586097, lng: -84.9183774, address: \"2250 Williamsburg Pike, 47374, Richmond, IN, US\", phone: \"(888) 626-7576\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Cedar Falls\", lat: 42.4672857, lng: -92.4434964, address: \"7805 Ace Pl, 50613, Cedar Falls, IA, US\", phone: \"(888) 833-3901\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Wauconda\", lat: 42.2642951, lng: -88.174871, address: \"27794 N Darrell Rd, 60084, Wauconda, IL, US\", phone: \"(866) 885-7621\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Springfield\", lat: 39.740872, lng: -89.6979251, address: \"2371 Chuckwagon Dr, 62711, Springfield, IL, US\", phone: \"(888) 626-7576\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Boise\", lat: 43.640224, lng: -116.2649901, address: \"4911 W Chinden Blvd, 83714, Boise, ID, US\", phone: \"(888) 325-7181\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Greenwood\", lat: 39.6115994, lng: -86.0750335, address: \"303 Sheek Rd, 46143, Greenwood, IN, US\", phone: \"(866) 395-7711\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Georgetown\", lat: 38.213382, lng: -84.535674, address: \"151 Wahland Hall Path, 40324, Georgetown, KY, US\", phone: \"(877) 870-0342\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Bowling Green\", lat: 36.9237709, lng: -86.4230015, address: \"725 Bluegrass Farms Blvd, 42104, Bowling Green, KY, US\", phone: \"(855) 666-4472\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Hammond\", lat: 30.4808039, lng: -90.5475601, address: \"43135 Pumpkin Center Rd, 70403, Hammond, LA, US\", phone: \"(866) 810-7323\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Council Bluffs\", lat: 41.233781, lng: -95.8758725, address: \"2802 S 21st St, 51501, Council Bluffs, IA, US\", phone: \"(888) 896-9850\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Davenport\", lat: 41.5100267, lng: -90.6915022, address: \"14040 110th Ave, 52804, Davenport, IA, US\", phone: \"(888) 445-6159\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Hermantown\", lat: 46.8199373, lng: -92.1766708, address: \"4275 Haines Rd, 55811, Hermantown, MN, US\", phone: \"(855) 852-7586\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Grand Rapids\", lat: 42.8280119, lng: -85.6687312, address: \"201 76th St SW, 49548, Grand Rapids, MI, US\", phone: \"(844) 746-5682\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Monticello\", lat: 45.3000265, lng: -93.8111781, address: \"3801 Chelsea Rd, 55362, Monticello, MN, US\", phone: \"(888) 698-3193\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Bossier City\", lat: 32.5266802, lng: -93.6775117, address: \"3625 Industrial Dr, 71112, Bossier City, LA, US\", phone: \"(888) 629-6623\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Berkley\", lat: 41.8384174, lng: -71.0125408, address: \"137 Myricks St, 02779, Berkley, MA, US\", phone: \"(888) 578-1274\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Biloxi\", lat: 30.4616881, lng: -88.9706152, address: \"12020 Shriners Blvd, 39532, Biloxi, MS, US\", phone: \"(877) 701-5820\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Houghton Lake\", lat: 44.2977652, lng: -84.6930576, address: \"2735 W Houghton Lake Dr, 48629, Houghton Lake, MI, US\", phone: \"(866) 473-1052\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Hugo\", lat: 45.2246216, lng: -93.0306199, address: \"14025 W Freeway Dr, 55038, Hugo, MN, US\", phone: \"(833) 435-6976\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Belleville\", lat: 42.2214553, lng: -83.4694398, address: \"43646 N Interstate 94 Service Dr, 48111, Belleville, MI, US\", phone: \"(800) 446-8929\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Columbia\", lat: 38.9600941, lng: -92.2018805, address: \"8877 Interstate 70 Dr NE, 65202, Columbia, MO, US\", phone: \"(866) 405-0786\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Strafford\", lat: 37.2728107, lng: -93.1054363, address: \"373 E Evergreen Rd, 65757, Strafford, MO, US\", phone: \"(888) 395-1603\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of O'Fallon\", lat: 38.8075744, lng: -90.8041848, address: \"2200 E Pitman Ave, 63366, O'Fallon, MO, US\", phone: \"(888) 892-2439\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Grain Valley\", lat: 39.0254651, lng: -94.2249256, address: \"3001 NE Jefferson St, 64029, Grain Valley, MO, US\", phone: \"(888) 504-5167\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Jackson\", lat: 32.2232614, lng: -90.2268845, address: \"4601 I-55 South Frontage Rd, 39212, Jackson, MS, US\", phone: \"(888) 626-7576\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Olive Branch\", lat: 34.9791404, lng: -89.8622848, address: \"8150 Craft Rd, 38654, Olive Branch, MS, US\", phone: \"(888) 671-8595\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Swedesboro\", lat: 39.7678738, lng: -75.3544264, address: \"602 Heron Dr, 08085, Swedesboro, NJ, US\", phone: \"(888) 920-9140\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Las Vegas\", lat: 35.9513703, lng: -115.1777534, address: \"13175 S Las Vegas Blvd, 89044, Las Vegas, NV, US\", phone: \"(800) 646-4093\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Chichester\", lat: 43.2444951, lng: -71.4080431, address: \"165 Dover Rd, 03258, Chichester, NH, US\", phone: \"(888) 485-7284\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Albuquerque\", lat: 35.0615526, lng: -106.8077902, address: \"14303 Central Ave NW, 87121, Albuquerque, NM, US\", phone: \"(888) 630-8978\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Reno\", lat: 39.4460719, lng: -119.7762146, address: \"9125 S Virginia St, 89511, Reno, NV, US\", phone: \"(888) 626-7576\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Oklahoma City\", lat: 35.604502, lng: -97.5022845, address: \"13241 Broadway Ext, 73114, Oklahoma City, OK, US\", phone: \"(888) 460-6964\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Hope Mills\", lat: 34.9476945, lng: -78.9273363, address: \"5117 US-301, 28348, Hope Mills, NC, US\", phone: \"(888) 409-8312\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Statesville\", lat: 35.7659223, lng: -80.8615623, address: \"1220 Morland Dr, 28677, Statesville, NC, US\", phone: \"(877) 874-4502\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Morganton\", lat: 35.6986683, lng: -81.8328987, address: \"2300 US-70, 28655, Morganton, NC, US\", phone: \"(888) 626-7576\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Akron\", lat: 40.9799202, lng: -81.4868956, address: \"1005 Interstate Pkwy, 44312, Akron, OH, US\", phone: \"(888) 586-5558\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Perrysburg\", lat: 41.5581789, lng: -83.5891041, address: \"28000 Sportsman's Dr, 43551, Perrysburg, OH, US\", phone: \"(888) 475-5719\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Colfax\", lat: 36.0936534, lng: -79.9993172, address: \"8615 Triad Dr, 27235, Colfax, NC, US\", phone: \"(888) 248-8159\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Greenville\", lat: 35.5825224, lng: -77.3793657, address: \"111 Red Banks Rd, 27858, Greenville, NC, US\", phone: \"(844) 968-7499\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Concord\", lat: 35.3588442, lng: -80.6902515, address: \"6700 Bruton Smith Blvd, 28027, Concord, NC, US\", phone: \"(888) 626-7576\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Syracuse\", lat: 43.1092277, lng: -76.2829018, address: \"7030 Interstate Island Rd, 13209, Syracuse, NY, US\", phone: \"(888) 803-3193\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Hendersonville\", lat: 35.4027375, lng: -82.5151167, address: \"2918 N Rugby Rd, 28791, Hendersonville, NC, US\", phone: \"(888) 762-4539\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Henderson\", lat: 36.013186, lng: -114.9504818, address: \"1600 S Boulder Hwy, 89015, Henderson, NV, US\", phone: \"(800) 646-4093\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Hamburg\", lat: 42.7370109, lng: -78.841557, address: \"5533 Camp Rd, 14075, Hamburg, NY, US\", phone: \"(888) 668-8973\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Tulsa\", lat: 36.1291335, lng: -95.8774749, address: \"9005 E Skelly Dr, 74141, Tulsa, OK, US\", phone: \"(877) 881-3213\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Poteau\", lat: 35.0262677, lng: -94.6477795, address: \"34203 US-59, 74953, Poteau, OK, US\", phone: \"(877) 886-6503\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Eugene\", lat: 44.1304929, lng: -123.0519321, address: \"9085 Roberts Rd, 97408, Eugene, OR, US\", phone: \"(877) 465-6570\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Hillsboro\", lat: 45.4978023, lng: -122.9141913, address: \"6503 SE Alexander St, 97123, Hillsboro, OR, US\", phone: \"(800) 446-9039\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Oklahoma City (Location 2)\", lat: 35.4168117, lng: -97.3200556, address: \"4901 S Anderson Rd, 73150, Oklahoma City, OK, US\", phone: \"(888) 460-6964\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Apollo\", lat: 40.5814578, lng: -79.5944932, address: \"537 PA-356, 15613, Apollo, PA, US\", phone: \"(888) 610-7672\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Wilsonville\", lat: 45.3257496, lng: -122.7707586, address: \"26875 SW Boones Ferry Rd, 97070, Wilsonville, OR, US\", phone: \"(800) 446-9039\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Harrisburg\", lat: 40.3334635, lng: -76.7337874, address: \"7501 Allentown Blvd, 17112, Harrisburg, PA, US\", phone: \"(888) 851-5320\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of North Charleston\", lat: 32.9556885, lng: -80.0445856, address: \"8155 Rivers Ave, 29406, North Charleston, SC, US\", phone: \"(888) 586-5446\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Columbia\", lat: 34.0542295, lng: -81.126147, address: \"3634 Fernandina Rd, 29210, Columbia, SC, US\", phone: \"(888) 486-5676\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Spartanburg\", lat: 35.0085595, lng: -82.0263242, address: \"114 Best Dr, 29303, Spartanburg, SC, US\", phone: \"(877) 871-9365\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Summerset\", lat: 44.1819462, lng: -103.3284991, address: \"10400 Recreational Dr, 57718, Summerset, SD, US\", phone: \"(888) 419-9105\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Hanover\", lat: 39.755547, lng: -76.9523335, address: \"2100 Baltimore Pike, 17331, Hanover, PA, US\", phone: \"(888) 899-0663\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Wood Village\", lat: 45.5418552, lng: -122.4147903, address: \"24000 NE Sandy Blvd, 97060, Wood Village, OR, US\", phone: \"(877) 268-7319\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Myrtle Beach\", lat: 33.6460666, lng: -78.9746027, address: \"2301 Dick Pond Rd, 29526, Myrtle Beach, SC, US\", phone: \"(877) 304-7880\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Sioux Falls\", lat: 43.6066657, lng: -96.7041676, address: \"1601 E Robur Dr, 57104, Sioux Falls, SD, US\", phone: \"(888) 796-8743\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Louisville\", lat: 35.8532652, lng: -83.9626228, address: \"4223 Airport Hwy, 37777, Louisville, TN, US\", phone: \"(888) 387-3452\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Alvarado\", lat: 32.4286688, lng: -97.234486, address: \"5201 I-35W, 76009, Alvarado, TX, US\", phone: \"(888) 327-0151\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Chattanooga\", lat: 34.9858783, lng: -85.1981307, address: \"6728 Ringgold Rd, 37412, Chattanooga, TN, US\", phone: \"(877) 295-2202\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Nashville\", lat: 36.2345769, lng: -86.7052832, address: \"2618 Music Valley Dr, 37214, Nashville, TN, US\", phone: \"(877) 827-2398\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Lubbock\", lat: 33.5282292, lng: -101.8558496, address: \"1701 S Loop 289, 79423, Lubbock, TX, US\", phone: \"(877) 349-1343\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Amarillo\", lat: 35.167127, lng: -101.8679657, address: \"4341 Canyon Dr, 79110, Amarillo, TX, US\", phone: \"(844) 219-0819\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Anthony\", lat: 31.9793558, lng: -106.5809288, address: \"8805 N Desert Blvd, 79821, Anthony, TX, US\", phone: \"(888) 618-4803\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Katy\", lat: 29.7754657, lng: -95.8556619, address: \"27905 Katy Fwy, 77494, Katy, TX, US\", phone: \"(877) 240-6487\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Mesquite\", lat: 32.8161023, lng: -96.640122, address: \"2764 I-30, 75150, Mesquite, TX, US\", phone: \"(888) 385-1084\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Fort Worth\", lat: 32.8052148, lng: -97.4287559, address: \"6001 Quebec St, 76135, Fort Worth, TX, US\", phone: \"(888) 626-7576\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Tyler\", lat: 32.4291595, lng: -95.3640693, address: \"11271 US Hwy 69 N, 75706, Tyler, TX, US\", phone: \"(844) 288-3445\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Ottawa\", lat: 38.6153063, lng: -95.2326025, address: \"3891 I-35, 66067, Ottawa, KS, US\", phone: \"(888) 626-7576\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Sherman\", lat: 33.6143996, lng: -96.6073317, address: \"2005 S Sam Rayburn Fwy, 75090, Sherman, TX, US\", phone: \"(888) 209-5502\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Kaysville\", lat: 41.0481925, lng: -111.9604466, address: \"780 N Kays Dr, 84037, Kaysville, UT, US\", phone: \"(888) 652-9944\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Draper\", lat: 40.5125935, lng: -111.8888109, address: \"13153 Minuteman Dr, 84020, Draper, UT, US\", phone: \"(888) 533-8913\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of St. George\", lat: 37.0795022, lng: -113.5859494, address: \"1500 Hilton Dr, 84770, St. George, UT, US\", phone: \"(888) 380-7185\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Ashland\", lat: 37.7285333, lng: -77.4518215, address: \"10300 NorthLake Park Dr, 23005, Ashland, VA, US\", phone: \"(888) 461-5687\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Newport News\", lat: 37.0934505, lng: -76.4876886, address: \"11963 Jefferson Ave, 23606, Newport News, VA, US\", phone: \"(877) 815-9589\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Roanoke\", lat: 37.3590245, lng: -79.9625268, address: \"8198 Gander Way, 24019, Roanoke, VA, US\", phone: \"(877) 464-5709\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Manassas\", lat: 38.7993941, lng: -77.5236941, address: \"10850 Balls Ford Rd, 20109, Manassas, VA, US\", phone: \"(855) 597-2899\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Woodford\", lat: 38.1254378, lng: -77.5128085, address: \"6101 Mallard Rd, 22580, Woodford, VA, US\", phone: \"(888) 258-5755\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Burlington\", lat: 48.4884777, lng: -122.3341718, address: \"1535 Walton Dr, 98233, Burlington, WA, US\", phone: \"(855) 212-3307\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Saukville\", lat: 43.3887576, lng: -87.9269736, address: \"800 E Green Bay Ave, 53080, Saukville, WI, US\", phone: \"(888) 440-5467\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of Liberty Lake\", lat: 47.6662149, lng: -117.1399296, address: \"19651 E Cataldo Ave, 99016, Liberty Lake, WA, US\", phone: \"(888) 480-2175\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Camping World of DeForest\", lat: 43.1862317, lng: -89.3302555, address: \"6199 E Metro Dr, 53532, DeForest, WI, US\", phone: \"(888) 264-6191\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"United RV\", lat: 32.7809196, lng: -97.2721138, address: \"5100 Airport Freeway, 76117, Fort Worth, TX, US\", phone: \"(817) 834-7141\", email: \"\", url: \"https:\/\/www.unitedrv.com\/\" },\r\n  { name: \"Best Converter\", lat: 31.3173155, lng: -85.833946, address: \"818 N Ouida St, 36330, Enterprise, AL, US\", phone: \"(888) 828-1893\", email: \"\", url: \"https:\/\/www.bestconverter.com\/\" },\r\n  { name: \"Camping World of Pasco\", lat: 46.2778107, lng: -119.2128622, address: \"9420 Sandifur Pkwy, 99301, Pasco, WA, US\", phone: \"(833) 783-3208\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"Marine Equipment and Supply Company (MESCO)\", lat: 39.829018, lng: -75.1981289, address: \"1401 Metropoitan Ave., 08086, Thorofare, NJ, US\", phone: \"(856) 853-8320\", email: \"\", url: \"https:\/\/mesconet.com\/\" },\r\n  { name: \"Harbor Marine\", lat: 47.9990815, lng: -122.2150829, address: \"1402 W Marine View Drive, 98201, Everett, WA, US\", phone: \"(425) 259-3285\", email: \"\", url: \"https:\/\/www.harbormarine.net\/\" },\r\n  { name: \"Western Marine Company\", lat: 49.2830982, lng: -123.0743898, address: \"1494 Powell St., V5L 5B5, Vancouver BC, CA\", phone: \"(604) 253 3322\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"Southern Seas Marine\", lat: -27.8634411, lng: 153.3339542, address: \"Unit A6 \/58 Waterway Drive, 18 449 682 438, Coomera QLD 4209 A.B.N., AU\", phone: \"(755) 029666\", email: \"\", url: \"https:\/\/www.southernseasmarine.com.au\/\" },\r\n  { name: \"Monkey Fist Marine\", lat: 47.6303807, lng: -122.3915012, address: \"2601 West Marina Place, 98199, Seattle, WA, US\", phone: \"(206) 285-2600\", email: \"info@\", url: \"http:\/\/www.monkeyfistmarine.com\/\" },\r\n  { name: \"Northern Wholesale Supply\", lat: 45.1541726, lng: -93.0282988, address: \"6800 Otterlake Rd., 55038, Lino Lakes, MN, US\", phone: \"(651) 429-1515\", email: \"\", url: \"https:\/\/shop.northernwholesale.com\/storefrontCommerce\/\" },\r\n  { name: \"Lorenz and Jones\", lat: 41.6419914, lng: -93.7744573, address: \"4488 112st, 50111, Urbandale, Iowa, US\", phone: \"(515) 421-4494\", email: \"\", url: \"https:\/\/www.lorenzandjones.com\/\" },\r\n  { name: \"LFS Incorporated\", lat: 48.7592103, lng: -122.5035611, address: \"851 Coho Way, 98225, Bellingham, WA, US\", phone: \"(360) 734-3336\", email: \"\", url: \"https:\/\/www.lfsinc.com\/\" },\r\n  { name: \"NTPSTAG\", lat: 45.3763178, lng: -122.7536147, address: \"19801 SW 72nd Avenue, Suite 300, 97062, Tualatin, OR, US\", phone: \"(800) 521-9999\", email: \"\", url: \"https:\/\/www.ntpstag.com\/\" },\r\n  { name: \"Keystone Automotive Operations, Inc.\", lat: 41.3374835, lng: -75.8060001, address: \"44 Tunkhannock Ave, 18643, Exeter, PA, US\", phone: \"(800) 521-9999\", email: \"\", url: \"https:\/\/www.keystoneautomotive.com\/\" },\r\n  { name: \"SmartRV Accessories\", lat: null, lng: null, address: \", US\", phone: \"(813) 537-0104\", email: \"\", url: \"https:\/\/smartrvaccessories.com\/\" },\r\n  { name: \"Navtronics\", lat: null, lng: null, address: \"15 Hannaford Drive, 03909, York, ME, US\", phone: \"(207) 363-1150\", email: \"\", url: \"https:\/\/www.navtronics.com\/\" },\r\n  { name: \"JTB Marine\", lat: 27.7691736, lng: -82.6358006, address: \"200 Second Avenue South #159, 33701, Saint Petersburg, FL, US\", phone: \"(727) 560-9065\", email: \"\", url: \"http:\/\/www.jtbmarine.com\" },\r\n  { name: \"Catalina Direct\", lat: 38.5643553, lng: -121.3126807, address: \"10210 Systems Parkway #390, 95827, Sacramento, CA, US\", phone: \"(916) 843-1972\", email: \"\", url: \"https:\/\/www.catalinadirect.com\/\" },\r\n  { name: \"CNI Marine\", lat: null, lng: null, address: \"2683 Trafalgar Circle, 94520, Clyde, CA, US\", phone: \"(925) 639-1713\", email: \"\", url: \"http:\/\/www.cnimarine.com\/\" },\r\n  { name: \"Cap Sante Marine\", lat: null, lng: null, address: \"2915 W Ave, 98221, Anacortes, WA, US\", phone: \"(360) 293-3145\", email: \"\", url: \"http:\/\/www.capsante.com\/\" },\r\n  { name: \"Schooner Creek Boat Works\", lat: 45.619314, lng: -122.6925708, address: \"3255 N Hayden Island Dr, 97217, Portland, OR, US\", phone: \"(503) 735-0569\", email: \"\", url: \"https:\/\/www.schoonercreek.com\/\" },\r\n  { name: \"Yacht Equipment Service Center LLC\", lat: 29.5410983, lng: -95.0298274, address: \"828-C Marina Bay Dr, 77565, Clear Lake Shores, TX, US\", phone: \"(281) 538-9377\", email: \"\", url: \"https:\/\/www.yescenters.com\/\" },\r\n  { name: \"Sea Brook Shipyard\", lat: 29.5490855, lng: -95.0266638, address: \"1900 Shipyard Drive, 77586, Seabrook, TX, US\", phone: \"(281) 474-5186\", email: \"\", url: \"http:\/\/www.seabrookshipyard.com\/\" },\r\n  { name: \"Sexton's Chandlery\", lat: 45.6044439, lng: -122.6617603, address: \"303 NE Tomahawk Island Dr, 97217, Portland, OR, US\", phone: \"(503) 289-9358\", email: \"\", url: \"http:\/\/www.sextonsmarine.com\/\" },\r\n  { name: \"Sailor's Solutions\", lat: 40.8929476, lng: -73.3534846, address: \"275 Woodbine Ave, 11768, Northport, NY, US\", phone: \"(516) 702-1877\", email: \"\", url: \"https:\/\/www.sailorssolutions.com\/\" },\r\n  { name: \"Liberty Landing Marina\", lat: 40.7095837, lng: -74.041671, address: \"80 Audrey Zapp Drive, 07305, Jersey City, NJ, US\", phone: \"(201) 985-8000\", email: \"\", url: \"https:\/\/www.libertylandingmarina.com\/\" },\r\n  { name: \"Oceanport Landing Marina\", lat: 40.3143535, lng: -74.0021478, address: \"417 River St, 07757, Oceanport, NJ, US\", phone: \"(732) 229-4466\", email: \"\", url: \"http:\/\/www.oceanportlanding.com\/\" },\r\n  { name: \"J Gordon & Co\", lat: 38.9683132, lng: -76.4768973, address: \"726 Second St, 21403, Annapolis, MD, US\", phone: \"(410) 263-0054\", email: \"\", url: \"http:\/\/www.jgordonco.com\/\" },\r\n  { name: \"Columbia Marine Exchange\", lat: 45.6005759, lng: -122.6349599, address: \"2915 Northeast Marine Drive, 97211, Portland, OR, US\", phone: \"(503) 289-0944\", email: \"\", url: \"http:\/\/www.columbiamarineexchange.com\/\" },\r\n  { name: \"Marine Wholesale\", lat: 33.4093987, lng: -112.0302178, address: \"2335 E. Jones Avenue, 85040, Phoenix, AZ, US\", phone: \"(602) 243-5885\", email: \"\", url: \"https:\/\/www.store.englundmarinegroup.com\/\" },\r\n  { name: \"Fisheries Supply\", lat: 47.6472012, lng: -122.334659, address: \"1900 N Northlake Way, 98103, Seattle, WA, US\", phone: \"(206) 632-4462\", email: \"\", url: \"https:\/\/www.fisheriessupply.com\/\" },\r\n  { name: \"Seattle Marine & Fishing Supply\", lat: 47.6592872, lng: -122.3842722, address: \"2121 West Commodore Way, 98199, Seattle, WA, US\", phone: \"(360) 642-2308\", email: \"\", url: \"https:\/\/www.seamar.com\/\" },\r\n  { name: \"CWR Electronics\", lat: 39.909769, lng: -74.1565673, address: \"18 Butler Avenue, 08721, Berkeley Township, NJ, US\", phone: \"(800) 527-3306\", email: \"\", url: \"https:\/\/www.cwrelectronics.com\/\" },\r\n  { name: \"Englund Marine\", lat: 46.9039783, lng: -124.1070229, address: \"280 E Wilson, 98595, Westport, WA, US\", phone: \"(360) 268-9311\", email: \"\", url: \"\" },\r\n  { name: \"Englund Marine (Location 2)\", lat: 40.8043173, lng: -124.1749288, address: \"2 Commercial Street, 95502, Eureka, CA, US\", phone: \"(707) 444-9266\", email: \"\", url: \"https:\/\/www.englundmarine.com\/\" },\r\n  { name: \"Svendsens Marine\", lat: 37.7748585, lng: -122.2494584, address: \"1851 Clement Ave, 94501, Alameda, CA, US\", phone: \"(510) 522-7860\", email: \"\", url: \"http:\/\/www.svendsensmarine.com\/\" },\r\n  { name: \"Hamilton Marine\", lat: 44.1036286, lng: -69.1070983, address: \"20 Park Drive, 04841, Rockland, ME, US\", phone: \"(207) 594-8181\", email: \"\", url: \"https:\/\/www.hamiltonmarine.com\/\" },\r\n  { name: \"Defender\", lat: 41.3356405, lng: -72.1343934, address: \"42 Great Neck Road, 6385, Waterford, CT, US\", phone: \"(800) 628-8225\", email: \"\", url: \"https:\/\/www.defender.com\/\" },\r\n  { name: \"Fawcett Boat\", lat: 38.9482675, lng: -76.4899235, address: \"919 Bay Ridge Road, 21403, Annapolis, MD, US\", phone: \"(410) 267-8681\", email: \"\", url: \"http:\/\/www.fawcettboat.com\/\" },\r\n  { name: \"West Marine, San Pedro\", lat: 33.7444869, lng: -118.2802068, address: \"203 N Harbor Blvd, 90731, San Pedro, CA, US\", phone: \"(310) 833-0717\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Long Beach\", lat: 33.7522172, lng: -118.1081987, address: \"251 Marina Dr, 90803, Long Beach, CA, US\", phone: \"(562) 598-9400\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Marina Del Rey\", lat: 33.9784287, lng: -118.4390239, address: \"4750 Admiralty Wy, 90292, Marina Del Rey, CA, US\", phone: \"(310) 823-5357\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Dana Point\", lat: 33.4662311, lng: -117.6934871, address: \"34235 Pacific Coast Hwy, 92629, Dana Point, CA, US\", phone: \"(949) 493-4455\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Anacortes\", lat: 48.5146616, lng: -122.613536, address: \"918 Commercial Ave, 98221, Anacortes, WA, US\", phone: \"(360) 293-4262\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Tacoma\", lat: 47.2387314, lng: -122.3844895, address: \"3212 20th Street E, 98424, Tacoma, WA, US\", phone: \"(253) 926-2533\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Seattle\", lat: 47.6746987, lng: -122.4068373, address: \"6317 Seaview Ave NW, 98107, Seattle, WA, US\", phone: \"(206) 789-4640\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Bellevue\", lat: 47.6276444, lng: -122.163441, address: \"13211 Northup Wy, 98005, Bellevue, WA, US\", phone: \"(425) 641-4065\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Bellingham\", lat: 48.7786444, lng: -122.4847509, address: \"3560 Meridian St, 98225, Bellingham, WA, US\", phone: \"(360) 650-1100\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Everett\", lat: 47.9947322, lng: -122.2151589, address: \"1716 West Marine View Dr, 98201, Everett, WA, US\", phone: \"(425) 303-1880\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Miami\", lat: 25.7340483, lng: -80.2528234, address: \"3635 S Dixie Hwy, 33133, Miami, FL, US\", phone: \"(305) 444-5520\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Baltimore\", lat: 39.2789513, lng: -76.5780487, address: \"2700 Lighthouse Pt E #100, 21224, Baltimore, MD, US\", phone: \"(410) 563-8905\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Tampa\", lat: 27.9525922, lng: -82.5080553, address: \"3905 W Cypress St, 33607, Tampa, FL, US\", phone: \"(813) 348-0521\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, West Islip\", lat: 40.7207522, lng: -73.3073095, address: \"147 Sunrise Hwy, 11795, West Islip, NY, US\", phone: \"(631) 669-8585\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, N. Charleston\", lat: 32.8973661, lng: -80.017388, address: \"5641 Rivers Ave, 29406, N. Charleston, SC, US\", phone: \"(843) 529-0094\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Chester\", lat: 38.9734261, lng: -76.2681419, address: \"2122 DiDonato Dr, 21619, Chester, MD, US\", phone: \"(410) 604-1752\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Port Townsend\", lat: 48.1085582, lng: -122.7731442, address: \"2428 Washington St, 98368, Port Townsend, WA, US\", phone: \"(360) 379-1612\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Winthrop Harbor\", lat: 42.4820205, lng: -87.8223142, address: \"1707-7th St, 60096, Winthrop Harbor, IL, US\", phone: \"(847) 746-2015\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Tracy's Landing\", lat: 38.777147, lng: -76.56632, address: \"389 Deale Rd, 20779, Tracy's Landing, MD, US\", phone: \"(301) 889-0004\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Spokane\", lat: 47.6567601, lng: -117.333521, address: \"5306 East Sprague Ave, 99212, Spokane, WA, US\", phone: \"(509) 533-5532\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Chula Vista\", lat: 32.6244276, lng: -117.0953129, address: \"630 Bay Blvd, 91910, Chula Vista, CA, US\", phone: \"(619) 422-1904\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Petoskey\", lat: 45.3725922, lng: -84.9528234, address: \"105 West Mitchell St, 49770, Petoskey, MI, US\", phone: \"(231) 348-7558\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Hermitage\", lat: 36.1647322, lng: -86.6151589, address: \"5566 Old Hickory Blvd, 37076, Hermitage, TN, US\", phone: \"(615) 232-8911\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Richmond\", lat: 37.9289513, lng: -122.3780487, address: \"501 Canal Blvd # D, 94804, Richmond, CA, US\", phone: \"(510) 965-9922\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Santa Barbara\", lat: 34.4144276, lng: -119.6953129, address: \"26 S Calle Cesar Chavez Ste A, 93103, Santa Barbara, CA, US\", phone: \"(805) 564-1005\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Bensalem\", lat: 40.0995265, lng: -74.9490061, address: \"2126 Street Road, 19020, Bensalem, PA, US\", phone: \"(215) 245-0250\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Kemah\", lat: 29.540311, lng: -95.037509, address: \"1401 Marina Bay Drive, 77565, Kemah, TX, US\", phone: \"(281) 535-0820\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Solomons\", lat: 38.3338669, lng: -76.4652558, address: \"14030 H.G. Trueman Road, 20688, Solomons, MD, US\", phone: \"(410) 326-6006\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Rock Hall\", lat: 39.1394085, lng: -76.2316625, address: \"21386 Rock Hall Avenue, 21661, Rock Hall, MD, US\", phone: \"(410) 639-9959\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Marathon\", lat: 24.708587, lng: -81.1035314, address: \"2109 Overseas Hwy, 33050, Marathon, FL, US\", phone: \"(305) 289-1009\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Brick\", lat: 40.0606483, lng: -74.1378509, address: \"51 Chambersbridge Rd., 08723, Brick, NJ, US\", phone: \"(732) 864-8140\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Jacksonville\", lat: 30.2520476, lng: -81.5305861, address: \"4874 Big Island Dr., 32246, Jacksonville, FL, US\", phone: \"(904) 520-4650\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Hyannis\", lat: 41.6638972, lng: -70.2977229, address: \"276 Falmouth Rd, Ste C, 02601, Hyannis, MA, US\", phone: \"(508) 862-2700\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Port Hueneme\", lat: 34.1763434, lng: -119.218298, address: \"727 W Channel Islands Blvd, 93041, Port Hueneme, CA, US\", phone: \"(805) 382-2223\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Orlando\", lat: 28.6072811, lng: -81.3894726, address: \"670 Lee Rd., 32810, Orlando, FL, US\", phone: \"(407) 644-8557\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Stock Island\", lat: 24.5709035, lng: -81.7347283, address: \"5790 2nd Ave., 33040, Stock Island, FL, US\", phone: \"(305) 294-2025\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Middletown\", lat: 41.5158474, lng: -71.2999886, address: \"379 West Main Rd, 02842, Middletown, RI, US\", phone: \"(401) 341-3580\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Newport Beach\", lat: 33.6174616, lng: -117.9290193, address: \"3433 Via Lido, 92663, Newport Beach, CA, US\", phone: \"(949) 673-9700\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Old Saybrook\", lat: 41.2869896, lng: -72.4177699, address: \"1667 Boston Post Road, 06475, Old Saybrook, CT, US\", phone: \"(860) 399 0080\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Sarasota\", lat: 27.2856606, lng: -82.531595, address: \"4708 South Tamiami Trail, 34231, Sarasota, FL, US\", phone: \"(941) 360-6000\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Stuart\", lat: 27.1733316, lng: -80.2339196, address: \"2506 SE Federal Hwy, 34994, Stuart, FL, AF\", phone: \"(772) 223-1515\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Ft. Walton Beach\", lat: 30.4192806, lng: -86.607756, address: \"99 Eglin Parkway, NE, 32548, Ft. Walton Beach, FL, US\", phone: \"(850) 664-2254\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Fort Lauderdale\", lat: 26.0920467, lng: -80.1412883, address: \"2401 S. Andrews Ave., 33316, Fort Lauderdale, FL, US\", phone: \"(954) 400-5323\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Ft. Myers\", lat: 26.557629, lng: -81.8731419, address: \"7070 College Parkway, 33907, Ft. Myers, FL, US\", phone: \"(239) 985-6700\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, St. Petersburg\", lat: 27.7878142, lng: -82.7256522, address: \"2010 Tyrone Blvd. North, 33710, St. Petersburg, FL, US\", phone: \"(727) 342-8001\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Woburn\", lat: 42.5030044, lng: -71.13269, address: \"299 Mishawum Rd, 01801, Woburn, MA, US\", phone: \"(781) 939-0000\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Biloxi\", lat: 30.402437, lng: -88.977633, address: \"2418 Pass Rd, 39531, Biloxi, MS, US\", phone: \"(228) 388-1655\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Mystic\", lat: 41.3725566, lng: -71.9500445, address: \"9 Maritime Dr, 06355, Mystic, CT, US\", phone: \"(860) 572-0001\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Corpus Christi\", lat: 27.6902663, lng: -97.3323733, address: \"7698 S Padre island DR., 78412, Corpus Christi, TX, US\", phone: \"(361) 980-1765\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Bradenton\", lat: 27.4678109, lng: -82.5642836, address: \"3622 1st st, 34208, Bradenton, FL, US\", phone: \"(941) 357-1657\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Chicago\", lat: 41.903327, lng: -87.6484727, address: \"1160 N.Halsted St., 60642, Chicago, IL, US\", phone: \"(312) 255-1464\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Braintree\", lat: 42.2032638, lng: -71.0016414, address: \"140 Ivory St., 02184, Braintree, MA, US\", phone: \"(781) 849-3425\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Marin City\", lat: 37.8728182, lng: -122.5091624, address: \"192 Donahue St, 94965, Marin City, CA, US\", phone: \"(415) 289-0835\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Portland\", lat: 45.6109911, lng: -122.6835934, address: \"12085 N Parker ave, 97217, Portland, OR, US\", phone: \"(503) 289-1154\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Naples\", lat: 26.17161, lng: -81.800887, address: \"2063 9th St North, 34102, Naples, FL, US\", phone: \"(239) 262-0206\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Pensacola\", lat: 30.4705572, lng: -87.2119106, address: \"5303 North Davis Hwy, 32503, Pensacola, FL, US\", phone: \"(850) 453-0010\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Aventura\", lat: 25.9525287, lng: -80.1436214, address: \"17641 Biscayne Blvd., 33160, Aventura, FL, US\", phone: \"(305) 356-2500\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Columbia\", lat: 34.0674136, lng: -81.1632938, address: \"142 Harbison Blvd., 29212, Columbia, SC, US\", phone: \"(803) 638-7838\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Alameda\", lat: 37.773539, lng: -122.28581, address: \"2230 S Shore Ctr, 94501, Alameda, CA, US\", phone: \"(510) 671-3080\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, Houma\", lat: 29.6124997, lng: -90.7563631, address: \"1731 Martin Luther King Jr Blvd, 70360, Houma, LA, US\", phone: \"(985) 223-9908\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine of San Diego\", lat: 32.7236109, lng: -117.2304075, address: \"1250 Rosecrans, 92106, San Diego, CA, US\", phone: \"(619) 225-8844\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine of Sacramento\", lat: 38.561673, lng: -121.3428156, address: \"9500 Micron Ave #116, 95827-2618, Sacramento, CA, US\", phone: \"\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine of Stockton\", lat: 37.9547592, lng: -121.3183245, address: \"1810 Field Ave, 95203, Stockton, CA, US\", phone: \"(209) 464-2922\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"Camping World of Lakewood\", lat: 40.049118, lng: -74.2198585, address: \"1359 River Ave, 08701, Lakewood, NJ, US\", phone: \"(888) 875-0398\", email: \"\", url: \"https:\/\/www.campingworld.com\/\" },\r\n  { name: \"West Marine, Mandeville\", lat: 30.3922475, lng: -90.0873073, address: \"1803 N Causeway Blvd, 70448, Mandeville, LA, US\", phone: \"(985) 727-9443\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine, New Orleans\", lat: 30.005038, lng: -90.104873, address: \"827 Harrison Ave, 70124, New Orleans, LA, US\", phone: \"(504) 482-5090\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"West Marine of Bremerton\", lat: 47.6175797, lng: -122.6296551, address: \"5971 State Hwy 303 NE, 98310, Bremerton, WA, US\", phone: \"\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Sandusky\", lat: 41.4580539, lng: -82.7104759, address: \"207 E Water St, 44870, Sandusky, OH, US\", phone: \"(419) 621-4700\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Austin\", lat: 30.3729003, lng: -97.7283702, address: \"9070 Research Blvd # 201, 78758, Austin, TX, US\", phone: \"(512) 302-1406\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Deerfield Beach\", lat: 26.3192219, lng: -80.0899437, address: \"110 N Federal Hwy, 33441, Deerfield Beach, FL, US\", phone: \"(954) 427-6165\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Buffalo\", lat: 42.9422306, lng: -78.9080663, address: \"2192 Niagra St, 14207, Buffalo, NY, US\", phone: \"(716) 875-0500\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Key Largo\", lat: 25.1363908, lng: -80.4044393, address: \"103400 Overseas Hwy #124, 33037, Key Largo, FL, US\", phone: \"(305) 453-9050\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Jacksonville\", lat: 30.2801065, lng: -81.7196767, address: \"4415 Roosevelt Blvd, 32210, Jacksonville, FL, US\", phone: \"(904) 388-7510\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Seekonk\", lat: 41.7964547, lng: -71.3290564, address: \"1060 Fall River Ave, 02771, Seekonk, MA, US\", phone: \"(508) 336-5004\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Bay City\", lat: 43.6231611, lng: -83.8911131, address: \"4128 Wilder Rd, 48706, Bay City, MI, US\", phone: \"(989) 667-2100\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Stamford\", lat: 41.0456236, lng: -73.5253623, address: \"401 Shippan Ave, 06902, Stamford, CT, US\", phone: \"(203) 969-7727\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Portland\", lat: 43.6623041, lng: -70.2630497, address: \"127 Marginal Wy, 04101, Portland, ME, US\", phone: \"(207) 761-7600\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Somers Point\", lat: 39.3811311, lng: -74.5459332, address: \"258 New Rd (Rte 9), 08244, Somers Point, NJ, US\", phone: \"(609) 601-0061\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Muskegon\", lat: 43.20706, lng: -86.2624416, address: \"2492 Henry St. #B, 49441, Muskegon, MI, US\", phone: \"(231) 759-7709\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Troy\", lat: 42.5640583, lng: -83.1323143, address: \"789 E Big Beaver Rd, 48083, Troy, MI, US\", phone: \"(248) 528-2112\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Island Park\", lat: 40.6135646, lng: -73.6444688, address: \"3955 Long Beach Rd, 11558, Island Park, NY, US\", phone: \"(516) 431-0399\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Mt. Laurel\", lat: 39.9204909, lng: -74.9460394, address: \"1215 Route 73, 08054, Mt. Laurel, NJ, US\", phone: \"(856) 231-4600\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Cutler Bay\", lat: 25.5872141, lng: -80.3605797, address: \"19407 S Dixie Hwy, 33157, Cutler Bay, FL, US\", phone: \"(305) 232-0811\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Atlantic Highlands\", lat: 40.4059618, lng: -74.0054761, address: \"2391 Hwy 36, 07716, NJ, US\", phone: \"(732) 872-8100\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Pittsburg\", lat: 38.0072905, lng: -121.8354887, address: \"4645 Century Blvd, 94565-7107, Pittsburg, CA, US\", phone: \"(925) 778-1560\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Tom's River\", lat: 39.9608145, lng: -74.1839961, address: \"213 Route 37 East, 08753, Tom's River, NJ, US\", phone: \"(732) 341-0710\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Eatontown\", lat: 40.2917657, lng: -74.0531913, address: \"178 State Route 35 S, 07724, Eatontown, NJ, US\", phone: \"(732) 542-8282\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Osage Beach\", lat: 38.1280947, lng: -92.6685736, address: \"3872 HIGHWAY 54, 65065, Osage Beach, MO, US\", phone: \"(573) 302-0552\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Easton\", lat: 38.7742826, lng: -76.0763305, address: \"8226 Ocean GateWy, 21601, Easton, MD, US\", phone: \"(410) 770-3080\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of City Name\", lat: 41.4247001, lng: -81.8964768, address: \"24781 Lorain Rd, 44070, North Olmstead, OH, US\", phone: \"(440) 979-0795\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Port Jefferson\", lat: 40.9072344, lng: -73.0709644, address: \"5000 Nesconset Hwy, 11776, Port Jefferson, NY, US\", phone: \"(631) 331-9280\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Port Charlotte\", lat: 26.96647, lng: -82.0804186, address: \"4265 Tamiami Trail, 33980-2512, Port Charlotte, FL, US\", phone: \"(941) 625-2700\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Grand Rapids\", lat: 42.9130868, lng: -85.5938015, address: \"2975 28th St, SE, 49512, Grand Rapids, MI, US\", phone: \"(616) 954-9822\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Glen Allen\", lat: 37.6451941, lng: -77.5821572, address: \"10819 W Broad St, 23060, Glen Allen, VA, US\", phone: \"(804) 346-9502\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Nags Head\", lat: 35.9373527, lng: -75.6166454, address: \"5000 So. Croatan Hwy., Units 30-32, 27959, Nags Head, NC, US\", phone: \"(252) 441-1101\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Crystal River\", lat: 28.8940933, lng: -82.584777, address: \"160 SE Hwy 19, 34429, Crystal River, FL, US\", phone: \"(352) 563-0003\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Lodi\", lat: 40.8798669, lng: -74.0799469, address: \"07644, Lodi, NJ, US\", phone: \"(201) 712-1111\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Portsmouth\", lat: 43.017552, lng: -70.7625532, address: \"03801, Portsmouth, NH, US\", phone: \"(603) 436-8300\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Woodbridge\", lat: 38.6622395, lng: -77.2483732, address: \"13330 Gordon Blvd, 22191, Woodbridge, VA, US\", phone: \"(703) 492-6225\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Burlington\", lat: 44.4708076, lng: -73.1882033, address: \"861 Williston Rd, 05403, Burlington, VT, US\", phone: \"(802) 865-8064\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Indianapolis\", lat: 39.904342, lng: -86.0631561, address: \"46250, Indianapolis, IN, US\", phone: \"(317) 841-0826\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Cape May\", lat: 38.9578503, lng: -74.9035542, address: \"791 Route 109, 08204, Cape May, NJ, US\", phone: \"(609) 898-8245\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Madison\", lat: 43.0324123, lng: -89.3843206, address: \"2455 W Broadway St, 53713, Madison, WI, US\", phone: \"(608) 221-8708\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Lansing\", lat: 42.7404287, lng: -84.5116931, address: \"2840 East Saginaw #1, 48912, Lansing, MI, US\", phone: \"(517) 485-2406\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Highlands Ranch\", lat: 39.5652718, lng: -104.916893, address: \"6148 East County Line Rd, 80126, Highlands Ranch, CO, US\", phone: \"(303) 221-4656\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Watertown\", lat: 43.9740774, lng: -75.9550071, address: \"21214 Pioneer Plaza Dr, 13601, Watertown, NY, US\", phone: \"(315) 788-8490\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Edgewater\", lat: 38.9286516, lng: -76.5655753, address: \"3257-B Solomon's Island Rd, 21037, Edgewater, MD, US\", phone: \"(410) 956-8920\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Lafayette\", lat: 30.2091384, lng: -92.0378432, address: \"2668 Johnston St. #B-2, 70503, Lafayette, LA, US\", phone: \"(337) 231-0000\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Plymouth\", lat: 41.9341884, lng: -70.6608082, address: \"43 Home Depot Drive, 02360-2669, Plymouth, MA, US\", phone: \"(508) 830-3150\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Anderson\", lat: 34.5497737, lng: -82.6758815, address: \"3501 Clemson Blvd, #110, 29621, Anderson, SC, US\", phone: \"(864) 222-1676\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Marco Island\", lat: 25.9397412, lng: -81.7075355, address: \"1089 North Collier Blvd., Suite 403, 34145-2555, Marco Island, FL, US\", phone: \"(239) 642-7060\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Cornelius\", lat: 35.4815262, lng: -80.8763692, address: \"20420 West Catawba Ave., 28031-5255, Cornelius, NC, US\", phone: \"(704) 895-5299\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Galveston\", lat: 29.2896442, lng: -94.8354159, address: \"5926 Broadway, 77551, Galveston, TX, US\", phone: \"(409) 741-8052\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Garland\", lat: 32.8422719, lng: -96.5922495, address: \"349 West I30, 75043, Garland, TX, US\", phone: \"(972) 303-2948\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Phoenix\", lat: 33.638695, lng: -112.1507133, address: \"4239 West Bell Rd, 85053, Phoenix, AZ, US\", phone: \"(602) 564-6680\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Henderson\", lat: 36.0417516, lng: -114.9773763, address: \"252 E. Lake Mead Dr., 89015, Henderson, NV, US\", phone: \"(702) 567-1166\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Anchorage\", lat: 61.1441906, lng: -149.8749348, address: \"8401 Dimond D Blvd, 99515, Anchorage, AK, US\", phone: \"(907) 349-5299\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of North East\", lat: 39.6062816, lng: -75.9476394, address: \"475 N. Mauldin Ave, 21901, North East, MD, US\", phone: \"(410) 287-6600\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Port Washington\", lat: 40.847001, lng: -73.6948234, address: \"16 Soundview Marketplace, 11050, Port Washington, NY, US\", phone: \"(516) 944-1729\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Latham\", lat: 42.754428, lng: -73.7666777, address: \"605 Troy Schenectady Rd, 12110, Latham, NY, US\", phone: \"(518) 783-7700\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Raleigh\", lat: 35.821727, lng: -78.591309, address: \"3027 Capital Blvd #111, 27604, Raleigh, NC, US\", phone: \"(919) 871-6384\", email: \"\", url: \"\" },\r\n  { name: \"Alberts Inc.\", lat: 36.3169261, lng: -82.3532335, address: \"Marc Alberts 104 W Market St., 37604, Johnson City, TN, US\", phone: \"(423) 975-0013\", email: \"\", url: \"\" },\r\n  { name: \"Armstrong Marine\", lat: 48.0938508, lng: -123.2925223, address: \"151 Octane Lane, 98372, Port Angeles, WA, US\", phone: \"(360) 457-5752\", email: \"\", url: \"https:\/\/armstrongmarine.com\" },\r\n  { name: \"Atlas Trailer Coach Products\", lat: 49.1027631, lng: -122.6824706, address: \"5517 Production Blvd, V3S 8P6, Surrey, BC, US\", phone: \"(604) 530-4002\", email: \"\", url: \"http:\/\/www.atlatrailer.com\/\" },\r\n  { name: \"Aegis Marine International, Inc\", lat: 33.632733, lng: -117.9359986, address: \"898 W 16th St., 92663, Newport Beach, CA, US\", phone: \"(949) 631-3014\", email: \"\", url: \"https:\/\/www.mmimarine.com\/mmi\/index.php\" },\r\n  { name: \"Airstream Life Store\", lat: 32.2508881, lng: -111.0019375, address: \"2410 N Huachuca Dr., 85745, Tucson, AZ, US\", phone: \"(802) 877-2900\", email: \"\", url: \"https:\/\/store.airstreamlife.com\/\" },\r\n  { name: \"Aim Wholesale\", lat: 33.3972444, lng: -112.0220246, address: \"2757 E. Chambers St., 85040, Phoenix, AZ, US\", phone: \"(800) 266-4554\", email: \"\", url: \"https:\/\/www.aimwholesale.com\/\" },\r\n  { name: \"A & A Marine Hardware\", lat: 30.3154567, lng: -89.2478012, address: \"111 W 2nd St., 39571, Pass Christian, MS, US\", phone: \"(228) 452-5600\", email: \"\", url: \"https:\/\/www.aamarinehardware.com\/\" },\r\n  { name: \"West Marine of Cape Coral\", lat: 26.5613522, lng: -81.9518197, address: \"1012 Cape Coral Pkwy. East, 339049159, Cape Coral, FL, US\", phone: \"(239) 540-7300\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Destin\", lat: 30.3880267, lng: -86.4797124, address: \"862-B Hwy 98 East, 32541, Destin, FL, US\", phone: \"(850) 269-0636\", email: \"\", url: \"\" },\r\n  { name: \"West Marine of Venice\", lat: 27.0639159, lng: -82.4181978, address: \"1860 Tamiami Trail South, 34293, Venice, FL, US\", phone: \"(941) 408-8288\", email: \"\", url: \"\" },\r\n  { name: \"Burr Yacht Sales\", lat: 38.9017293, lng: -76.5067149, address: \"1106 Turkey Pt Road, 21037, Edgewater, MD, US\", phone: \"(410) 798-5900\", email: \"\", url: \"https:\/\/burryachtsales.com\/\" },\r\n  { name: \"Brewer's South Freeport\", lat: 43.8214865, lng: -70.1063945, address: \"31 Main St., 4078, South Freeport, ME, US\", phone: \"(207) 865-3181\", email: \"\", url: \"https:\/\/brewersouthfreeport.com\/\" },\r\n  { name: \"Brewer Yacht Yard\", lat: 41.1098713, lng: -72.3546528, address: \"500 Beach Road, 11944, Greenport, NY, US\", phone: \"(631) 477-9594\", email: \"\", url: \"\" },\r\n  { name: \"Brewer Post Road Boat Yard\", lat: 40.9490117, lng: -73.7319451, address: \"155 E Boston Post Road, 10543, Mamaroneck, NY, US\", phone: \"(914) 698-0295\", email: \"\", url: \"\" },\r\n  { name: \"Boatworks Of N.W.F.\", lat: 30.1673031, lng: -85.6390108, address: \"1514 E 11th St., 32401, Panama City, FL, US\", phone: \"(850) 785-5002\", email: \"\", url: \"\" },\r\n  { name: \"Boaters Discount Center\", lat: 48.3977176, lng: -122.4961044, address: \"601 Dunlap St., 98257, La Conner, WA, US\", phone: \"(360) 466-3540\", email: \"\", url: \"\" },\r\n  { name: \"Boat Electric Co., Inc.\", lat: 47.6430529, lng: -122.3431967, address: \"2520 Westlake Ave N, 98109, Seattle, WA, US\", phone: \"(206) 281-7570\", email: \"\", url: \"\" },\r\n  { name: \"Blue Water Ships Stores of Alabama\", lat: 30.342499, lng: -87.683923, address: \"8103 St Hwy 59, 36535, Foley, AL, US\", phone: \"(251) 943-4179\", email: \"\", url: \"\" },\r\n  { name: \"Cay Electronics, Inc.\", lat: 41.5849084, lng: -71.2837963, address: \"1 Maritime Dr., 02871, Portsmouth, RI, US\", phone: \"(401) 683-3520\", email: \"\", url: \"https:\/\/www.cayelectronics.com\/\" },\r\n  { name: \"Gulfstream Marine\", lat: 27.791156, lng: -97.392018, address: \"200 S Shoreline Blvd, 78411, Corpus Christi, TX, US\", phone: \"(361) 883-8080\", email: \"\", url: \"http:\/\/www.gulfstreammarine.com\/\" },\r\n  { name: \"Great Lakes Marina\", lat: 43.2162154, lng: -86.2932148, address: \"1920 Lakeshore Drive, 49441, Muskegon, MI, US\", phone: \"(231) 759-8230\", email: \"\", url: \"\" },\r\n  { name: \"Englund Marine & Industrial Supply\", lat: 46.1855312, lng: -123.860555, address: \"95 Hamburg Avenue, 97103, Astoria, OR, US\", phone: \"(503) 325-43\", email: \"\", url: \"https:\/\/www.englundmarine.com\/\" },\r\n  { name: \"Dusky Marine\", lat: 26.0548577, lng: -80.1555191, address: \"110 N. Bryan Road, 33004, Dania Beach, FL, US\", phone: \"(954) 922-8890\", email: \"\", url: \"https:\/\/www.dusky.com\/\" },\r\n  { name: \"CWR Electronics, Inc\", lat: 39.909769, lng: -74.1565673, address: \"18 Butler Avenue, 08721, Bayville, NJ, US\", phone: \"(732) 237-9300\", email: \"\", url: \"https:\/\/cwrdistribution.com\/\" },\r\n  { name: \"Hampton Electronics\", lat: 26.718654, lng: -80.0406773, address: \"277 Royal Poinciana Way, 33480, Palm Beach, FL, US\", phone: \"(561) 704-2288\", email: \"\", url: \"\" },\r\n  { name: \"Hannay's Marine Parts & Accessories\", lat: 45.014369, lng: -93.219841, address: \"2550 New Brighton Blvd., 55418, Minneapolis, MN, US\", phone: \"(612) 781-7411\", email: \"\", url: \"\" },\r\n  { name: \"Harbor Marine Mtnce & Supply, Inc\", lat: 48.0037324, lng: -122.215733, address: \"1032 W Marine View Drive, 98201, Everett, WA, US\", phone: \"(425) 259-3285\", email: \"\", url: \"https:\/\/www.harbormarine.net\/\" },\r\n  { name: \"Hopkins Carter\", lat: 25.7949961, lng: -80.2501228, address: \"3300 NW 21st St., 33142, Miami, FL, US\", phone: \"(305) 635-7377\", email: \"\", url: \"https:\/\/www.hopkins-carter.com\/\" },\r\n  { name: \"Hamilton Marine, Searsport\", lat: 44.4601505, lng: -68.9104391, address: \"155 East Main St., 04974, Searsport, ME, US\", phone: \"(207) 548-6302\", email: \"\", url: \"\" },\r\n  { name: \"Mid-Shore Electronics\", lat: 38.5697275, lng: -76.0727536, address: \"205 Trenton St., 21613, Cambridge, MD, US\", phone: \"(410) 228-7335\", email: \"\", url: \"https:\/\/www.mid-shore-electronics.com\/\" },\r\n  { name: \"Meyer Distributing\", lat: 38.41294, lng: -86.9257876, address: \"560 E. 25th St., 47546, Jasper, IN, US\", phone: \"(800) 639-3787\", email: \"\", url: \"https:\/\/www.meyerdistributing.com\/\" },\r\n  { name: \"Marine Max\", lat: 47.6277544, lng: -122.3331705, address: \"901 Fairview Ave N., 98109, Seattle, WA, US\", phone: \"(206) 508-4458\", email: \"\", url: \"https:\/\/www.skipperbuds.com\/\" },\r\n  { name: \"Longitude Marine\", lat: 42.4700171, lng: -82.9057344, address: \"23710 Harper Ave., 48080, Saint Clair Shores, MI, US\", phone: \"(586) 601-8677\", email: \"\", url: \"https:\/\/longitudemarine.com\/\" },\r\n  { name: \"Lighthouse Marine\", lat: 40.9389114, lng: -72.6220929, address: \"29 Edgar Ave., 11901, Riverhead, NY, US\", phone: \"(631) 722-5700\", email: \"\", url: \"https:\/\/marineengineparts.com\/\" },\r\n  { name: \"Keller Marine\", lat: 40.6950848, lng: -76.8770505, address: \"2712 Main St., 17864, Port Trevorton, PA, US\", phone: \"(570) 374-8169\", email: \"\", url: \"https:\/\/www.kellermarine.com\/\" },\r\n  { name: \"JS Marketing Enterprises\", lat: 39.6298955, lng: -84.1756578, address: \"331 Congress Park Drive, 45459, Dayton, OH, US\", phone: \"(937) 979-9131\", email: \"\", url: \"\" },\r\n  { name: \"Inland Waterway Provision\", lat: 35.0309956, lng: -76.6929867, address: \"182 of the ICW, 28571, Oriental, NC, US\", phone: \"(252) 249-1797\", email: \"\", url: \"https:\/\/inlandwaterwayprovisioncompany.com\/\" },\r\n  { name: \"Leale's RV\", lat: 37.3072438, lng: -121.8573585, address: \"2070 S 7th St Ste A, 95112, San Jose, CA, US\", phone: \"(408) 286-5353\", email: \"\", url: \"https:\/\/www.leales.com\/\" },\r\n  { name: \"Oilfield Motor and Control Inc\", lat: 29.8497828, lng: -95.5415942, address: \"10035 Tanner Road, 77041, Houston, TX, US\", phone: \"(713) 690-3600\", email: \"\", url: \"https:\/\/www.oilfieldmotor.com\/\" },\r\n  { name: \"NTP Stag\", lat: 41.3374835, lng: -75.8060001, address: \"44 Tunkhannock Ave., 18643, Exeter, PA, US\", phone: \"(800) 242-6987\", email: \"\", url: \"https:\/\/www.ntpstag.com\/\" },\r\n  { name: \"Nordic Marine\", lat: 25.734293, lng: -80.241486, address: \"3055 Virginia St., 33133, Miami, FL, US\", phone: \"(305) 532-1311\", email: \"\", url: \"https:\/\/www.nordicmarine.us\/\" },\r\n  { name: \"New Point Marine\", lat: 30.302295, lng: -81.9856734, address: \"982 US Highway 90, 32234, West Baldwin, FL, US\", phone: \"(904) 635-4044\", email: \"\", url: \"http:\/\/www.newpointmarine.com\/\" },\r\n  { name: \"Nautical Specialties\", lat: 41.4583747, lng: -82.6986909, address: \"730 E Washington St., 44870, Sandusky, OH, US\", phone: \"(419) 502-0288\", email: \"\", url: \"https:\/\/nauticalspecialty.com\/\" },\r\n  { name: \"Motor Sportsland\", lat: 40.684427, lng: -111.8871341, address: \"4001 South State, 84107, Salt Lake City, UT, US\", phone: \"(801) 447-1928\", email: \"\", url: \"\" },\r\n  { name: \"OSM, Inc.\", lat: 34.1566246, lng: -83.9882731, address: \"6109 Lanier Island Pkwy, 30518, Buford, GA, US\", phone: \"(770) 355-9823\", email: \"\", url: \"\" },\r\n  { name: \"Product Research Gear\", lat: 48.42607, lng: -120.1458119, address: \"23 Intercity Airport Road, 98862, Winthrop, WA, US\", phone: \"(509) 429-3399\", email: \"\", url: \"https:\/\/productresearchgear.com\/\" },\r\n  { name: \"RV Wholesale of Texas\", lat: 32.7809196, lng: -97.2721138, address: \"5100 Airport Freeway, 76117, Fort Worth, TX, US\", phone: \"(817) 834-7141\", email: \"\", url: \"https:\/\/www.rvwholesalers.com\/\" },\r\n  { name: \"Sailor Sams.com, LLC\", lat: 44.2611721, lng: -86.3200628, address: \"184 Veterans Oak Grove Dr., 49660, Manistee, MI, US\", phone: \"(877) 230-7353\", email: \"\", url: \"https:\/\/www.sailorsams.com\/\" },\r\n  { name: \"San Diego Marine Exchange\", lat: 32.720998, lng: -117.2275365, address: \"2636 Shelter Island Dr., 92106, San Diego, CA, US\", phone: \"(619) 223-1863\", email: \"\", url: \"https:\/\/sandiegomarine.com\/\" },\r\n  { name: \"Wefing's Marine\", lat: 29.736352, lng: -84.8968091, address: \"131 US Highway 98, 32328, Eastpoint, FL, US\", phone: \"(850) 670-8100\", email: \"\", url: \"https:\/\/wefings.com\/\" },\r\n  { name: \"Weber Marine\", lat: 40.7770835, lng: -74.1442964, address: \"82 Magnolia Ave., 07032, Kearney, NJ, US\", phone: \"\", email: \"\", url: \"\" },\r\n  { name: \"Ward's Marine\", lat: 26.1140558, lng: -80.1464346, address: \"617 SW 3rd Ave., 33315, Fort Lauderdale, FL, US\", phone: \"(954) 523-2815\", email: \"\", url: \"https:\/\/wardsmarine.com\/\" },\r\n  { name: \"U.S. Distributing, Inc.\", lat: 45.5793998, lng: -122.6470546, address: \"7750 NE 17th Ave ., 97211, Portland, OR, US\", phone: \"(503) 284-7245\", email: \"\", url: \"\" },\r\n  { name: \"Traveland RV Supercentre\", lat: 49.1142046, lng: -122.6556655, address: \"20529 Langley By-pass, V3A 5E8, Langley, BC, US\", phone: \"\", email: \"\", url: \"https:\/\/www.travelandrvcanada.com\/\" },\r\n  { name: \"The Bosun's Locker\", lat: 21.5927614, lng: -158.1034112, address: \"PO 550, 96712, Haleiwa, HI, US\", phone: \"(808) 286-9000\", email: \"\", url: \"\" },\r\n  { name: \"Telrex Marine Services\", lat: 42.2706936, lng: -88.0160334, address: \"431 N. Ridgemoor Ave., 60060, Mundelein, IL, US\", phone: \"(847) 970-7865\", email: \"\", url: \"\" },\r\n  { name: \"Suntex Marinas\", lat: 32.9890887, lng: -96.8016636, address: \"17330 Preston Road, Suite 220 A, 95252, Dallas, TX, US\", phone: \"(972) 789-1400\", email: \"\", url: \"https:\/\/suntex.com\/\" },\r\n  { name: \"Shipwrights Inc.\", lat: 42.3003468, lng: -71.4318844, address: \"855 Worcester Road, 01701, Framinham, MA, US\", phone: \"(508) 879-7100\", email: \"\", url: \"\" },\r\n  { name: \"Seacraft Yacht Sales, Inc.\", lat: 47.648483, lng: -122.346089, address: \"927 North Northlake Way Suite 100, 98103, Seattle, WA, US\", phone: \"(206) 547-2755\", email: \"\", url: \"http:\/\/www.seacraft.com\/\" },\r\n  { name: \"Wolf Marine\", lat: 47.39, lng: -122.46, address: \"P.O. Box 13307, 98013, Burton, WA, US\", phone: \"(206) 633-0701\", email: \"\", url: \"http:\/\/www.wolfemarine.com\/\" },\r\n  { name: \"Western Marine Co\", lat: 49.2830057, lng: -123.074638, address: \"1494 Powell St., V5L 5B5, Vancouver, BC, US\", phone: \"(604) 253-7721\", email: \"\", url: \"https:\/\/westernmarine.com\/\" },\r\n  { name: \"Worton Creek Marine\", lat: 39.275375, lng: -76.167528, address: \"23145 Buck Neck Road, 21620, Chestertown, MD, US\", phone: \"(410) 778-3282\", email: \"\", url: \"http:\/\/wortoncreek.com\/\" },\r\n  { name: \"Sailectron Services GmbH\", lat: 47.648888950628, lng: 14.241716834375, address: \"8111 Gratwein-Stra\u00dfengel, AT\", phone: \"\", email: \"office@offgridshop.eu\", url: \"http:\/\/www.offgridshop.eu\" },\r\n  { name: \"Torden Marine (HR)\", lat: 45.7918858, lng: 15.782771, address: \"Brezje, Malogori\u010dka ulica 14, HR-10431, Sveta Nedelja, HR\", phone: \"38516147396\", email: \"info@torden-marine.hr\", url: \"www.torden-marine.hr\" },\r\n  { name: \"Jan Comstedt\", lat: 57.6528971, lng: 11.9105525, address: \"Traneredsvagen 112, SE, 42653, Vastra Frolunda, DK\", phone: \"\", email: \"info@comstedt.dk\", url: \"www.comstedt.dk\" },\r\n  { name: \"Global Marine Associates (GMA)\", lat: 50.8171132, lng: -1.2310405, address: \"Fareham, GB\", phone: \"+44 1329 663 414\", email: \"info@globalmarine.eu\", url: \"https:\/\/www.globalmarine.eu\" },\r\n  { name: \"Boat id\", lat: 40.3328062, lng: -74.4832435, address: \"8 Corporate Drive, 08512, Cranbury, New Jersey, US\", phone: \"888.453.5144\", email: \"info@boatid.com\", url: \"\" },\r\n  { name: \"West Marine of Daytona Beach\", lat: 29.1987506, lng: -81.0553955, address: \"1300 W International Speedway Blvd Suite 101, 32114, Daytona Beach, FL, US\", phone: \"(386) 255-2013\", email: \"\", url: \"https:\/\/www.westmarine.com\/\" },\r\n  { name: \"Yacht Products International\", lat: 47.6767591, lng: -122.2046727, address: \"218 Main St Suite 393, 98033, Kirkland, WA, US\", phone: \"(425) 889-2526\", email: \"\", url: \"https:\/\/yachtproductsintl.com\/\" },\r\n  { name: \"Yacht Care\", lat: 47.6302161, lng: -122.3914035, address: \"2601 West Marina Place, 98199, Seattle, WA, US\", phone: \"(206) 285-2600\", email: \"\", url: \"\" },\r\n  { name: \"Energy Solutions\", lat: 51.3900352, lng: 0.5195112, address: \"52 - 54 Riverside, Sir Thomas Longley Road, ME2 4DP, Medway City Estate, Kent, GB\", phone: \"44 1634 290772\", email: \"sales@energy-solutions.co.uk\", url: \"https:\/\/www.energy-solutions.co.uk\" },\r\n  { name: \"Marathon Leisure\", lat: 51.0576948, lng: -1.3080629, address: \"Teal Building, Northney Marina, PO11 0NH, Hampshire, Hayling Island, GB\", phone: \"44 2392 637711\", email: \"sales@marathonleisure.co.uk\", url: \"https:\/\/www.marathonleisure.co.uk\" },\r\n  { name: \"Viking Deniz Malzemeleri Ltd\", lat: 40.8139916, lng: 29.3089192, address: \"Guzelyali Sahilyolu cad no 117\/A, Pendik, 34903, Istanbul, TR\", phone: \"902164941998\", email: \"satis@vikingmalzeme.com\", url: \"https:\/\/www.vikingmalzeme.com\" },\r\n  { name: \"Altaquesta\", lat: 52.918417010823, lng: 18.7954804625, address: \"ul. Jarz\u0119binowa 18, 80-126, Gda\u0144sk, PL\", phone: \"48583500655\", email: \"info@altaquesta.com\", url: \"https:\/\/www.altaquesta.com\" },\r\n  { name: \"F.J Blasco\", lat: 41.4047078, lng: 1.7544788, address: \"Poligono Can Bas, Calle A Nave-2, 08739, Barcelona, Lavern (Subirats), ES\", phone: \"34931263909\", email: \"ventas@fjblasco.es\", url: \"https:\/\/www.fjblasco.es\" },\r\n  { name: \"Eval\", lat: 38.0810715, lng: 23.697774, address: \"Location Tzaverdella, 13310 T.G. 46021, Ano Liosa, Athens, GR\", phone: \"302105590872\", email: \"info@eval.gr\", url: \"https:\/\/www.eval.gr\" },\r\n  { name: \"Allpa\", lat: 51.8250271, lng: 5.7853589, address: \"Kerkenbos 1015, 6546, BB Nijmegen, NL\", phone: \"31243777773\", email: \"info@allpa.nl\", url: \"https:\/\/www.allpa.nl\" },\r\n  { name: \"SAIM\", lat: 45.4104252, lng: 9.1119978, address: \"20090 Buccinasco (MI), Via Fermi 19, Milan, IT\", phone: \"390248853366\", email: \"info@saim-group.com\", url: \"https:\/\/www.saim-group.com\" }\r\n];\r\n\r\n\/\/ --- Classification: infer product application + dealer\/distributor tier from name ---\r\n\/\/ Replace this with real per-record `type` \/ `tier` fields as soon as you have them.\r\nfunction classifyStore(store) {\r\n    if (store.type && store.tier) return { type: store.type, tier: store.tier };\r\n    const n = store.name.toLowerCase();\r\n    let type = store.type;\r\n    if (!type) {\r\n        if (n.includes(\"rv\") || n.includes(\"camping world\") || n.includes(\"trailer\") || n.includes(\"airstream\")) {\r\n            type = \"RV\";\r\n        } else if (n.includes(\"marine\") || n.includes(\"yacht\") || n.includes(\"boat\") || n.includes(\"marina\") || n.includes(\"nautical\") || n.includes(\"sail\")) {\r\n            type = \"Marine\";\r\n        } else {\r\n            type = \"Industrial\";\r\n        }\r\n    }\r\n    let tier = store.tier;\r\n    if (!tier) {\r\n        const distributorNames = [\"us distributing\", \"blackburn marine\", \"defender\", \"england marine\", \"fisheries supply\", \"fawcett boat\", \"lewis marine\", \"lfs incorporated\", \"keystone automotive\", \"meyer distributing\", \"ntp stag\", \"ntpstag\", \"englund marine\"];\r\n        tier = distributorNames.some(function (d) { return n.includes(d); }) ? \"Distributor\" : \"Dealer\";\r\n    }\r\n    return { type: type, tier: tier };\r\n}\r\n\r\n\/\/ Haversine Distance\r\nfunction getDistance(lat1, lon1, lat2, lon2) {\r\n    const R = 6371;\r\n    const dLat = (lat2 - lat1) * Math.PI \/ 180;\r\n    const dLon = (lon2 - lon1) * Math.PI \/ 180;\r\n    const a = Math.sin(dLat \/ 2) * Math.sin(dLat \/ 2) +\r\n        Math.cos(lat1 * Math.PI \/ 180) * Math.cos(lat2 * Math.PI \/ 180) *\r\n        Math.sin(dLon \/ 2) * Math.sin(dLon \/ 2);\r\n    return R * (2 * Math.atan2(Math.sqrt(a), Math.sqrt(1 - a)));\r\n}\r\n\r\n\/\/ Initial View\r\nconst map = L.map('map').setView([39.5, -98.35], 4);\r\n\r\nL.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png', {\r\n    attribution: '\u00a9 OpenStreetMap contributors'\r\n}).addTo(map);\r\n\r\n\/\/ Icon Factory\r\nconst createIcon = (color) => new L.Icon({\r\n    iconUrl: `https:\/\/raw.githubusercontent.com\/pointhi\/leaflet-color-markers\/master\/img\/marker-icon-${color}.png`,\r\n    shadowUrl: 'https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/leaflet\/0.7.7\/images\/marker-shadow.png',\r\n    iconSize: [25, 41],\r\n    iconAnchor: [12, 41],\r\n    popupAnchor: [1, -34],\r\n    shadowSize: [41, 41]\r\n});\r\n\r\nconst yellowIcon = createIcon('yellow');\r\nconst greenIcon = createIcon('green');\r\nconst redIcon = createIcon('red');\r\nconst blueIcon = createIcon('blue');\r\n\r\n\/\/ Cluster group replaces adding markers directly to the map - this is what makes\r\n\/\/ dense areas (e.g. Florida, the Pacific Northwest) collapse into count badges\r\n\/\/ at low zoom and split apart as you zoom in.\r\nconst clusterGroup = L.markerClusterGroup({\r\n    maxClusterRadius: 50,\r\n    spiderfyOnMaxZoom: true\r\n});\r\nmap.addLayer(clusterGroup);\r\n\r\nlet storeMarkers = [];\r\nlet userLat = null;\r\nlet userLng = null;\r\nlet userMarker = null;\r\nlet userAccuracyCircle = null;\r\nlet hasFitBoundsOnce = false;\r\n\r\nfunction buildPopupHTML(store, dist) {\r\n    const isCampingWorld = store.name.toLowerCase().includes(\"camping world\");\r\n    const disclaimerHTML = isCampingWorld\r\n        ? `<div class=\"popup-disclaimer\">This store only sells SmartPlug online<\/div>`\r\n        : \"\";\r\n    const distHTML = (dist !== null)\r\n        ? `<div class=\"popup-dist\">${dist.toLocaleString(undefined, { maximumFractionDigits: 0 })} km away<\/div>`\r\n        : \"\";\r\n    const directionsHTML = (store.lat !== null && store.lng !== null)\r\n        ? `<a class=\"primary\" href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&destination=${store.lat},${store.lng}\" target=\"_blank\" rel=\"noopener\">Directions<\/a>`\r\n        : \"\";\r\n    const callHTML = store.phone\r\n        ? `<a href=\"tel:${store.phone.replace(\/[^0-9+]\/g, '')}\">Call<\/a>`\r\n        : \"\";\r\n    const actionsHTML = (directionsHTML || callHTML)\r\n        ? `<div class=\"popup-actions\">${directionsHTML}${callHTML}<\/div>`\r\n        : \"\";\r\n    const linksHTML = `<div class=\"popup-links\">\r\n        ${store.email && store.email.includes(\"@\") ? `<div>Email: <a href=\"mailto:${store.email}\">${store.email}<\/a><\/div>` : \"\"}\r\n        ${store.url ? `<div><a href=\"${store.url}\" target=\"_blank\" rel=\"noopener\">Visit website<\/a><\/div>` : \"\"}\r\n    <\/div>`;\r\n\r\n    return `<div class=\"popup-card\">\r\n        <strong>${store.name}<\/strong>\r\n        ${distHTML}\r\n        <div class=\"popup-tags\">\r\n            <span class=\"popup-tag\">${store.tier}<\/span>\r\n            <span class=\"popup-tag\">${store.type}<\/span>\r\n        <\/div>\r\n        ${store.address ? `<div>${store.address}<\/div>` : \"\"}\r\n        ${store.phone ? `<div>Phone: ${store.phone}<\/div>` : \"\"}\r\n        ${actionsHTML}\r\n        ${linksHTML}\r\n        ${disclaimerHTML}\r\n    <\/div>`;\r\n}\r\n\r\n\/\/ Initialize markers (start as red \/ unknown-distance colour until we locate the user)\r\nstores.forEach(store => {\r\n    if (typeof store.lat !== \"number\" || typeof store.lng !== \"number\" || isNaN(store.lat) || isNaN(store.lng)) {\r\n        return; \/\/ skip records without usable coordinates\r\n    }\r\n    const cls = classifyStore(store);\r\n    store.type = cls.type;\r\n    store.tier = cls.tier;\r\n\r\n    const marker = L.marker([store.lat, store.lng], { icon: redIcon })\r\n        .bindPopup(buildPopupHTML(store, null));\r\n\r\n    storeMarkers.push({ marker, store });\r\n    clusterGroup.addLayer(marker);\r\n});\r\n\r\n\/\/ Locate User & Keep the \"You are here\" pin live (watchPosition instead of a\r\n\/\/ single one-shot lookup, so the marker tracks the device as it actually moves\r\n\/\/ rather than freezing at the first fix).\r\nif (navigator.geolocation) {\r\n    navigator.geolocation.watchPosition(\r\n        position => {\r\n            userLat = position.coords.latitude;\r\n            userLng = position.coords.longitude;\r\n            const accuracy = position.coords.accuracy; \/\/ meters\r\n\r\n            if (!userMarker) {\r\n                userMarker = L.marker([userLat, userLng], { icon: blueIcon, zIndexOffset: 1000 })\r\n                    .addTo(map)\r\n                    .bindPopup(\"<b>You are here<\/b>\");\r\n                userMarker.openPopup();\r\n            } else {\r\n                userMarker.setLatLng([userLat, userLng]);\r\n            }\r\n\r\n            \/\/ Visualize GPS accuracy so it's clear the pin reflects a live, real\r\n            \/\/ reading rather than a fixed guess.\r\n            if (!userAccuracyCircle) {\r\n                userAccuracyCircle = L.circle([userLat, userLng], {\r\n                    radius: accuracy,\r\n                    color: '#2a81cb',\r\n                    fillColor: '#2a81cb',\r\n                    fillOpacity: 0.1,\r\n                    weight: 1\r\n                }).addTo(map);\r\n            } else {\r\n                userAccuracyCircle.setLatLng([userLat, userLng]);\r\n                userAccuracyCircle.setRadius(accuracy);\r\n            }\r\n\r\n            storeMarkers.forEach(item => {\r\n                const dist = getDistance(userLat, userLng, item.store.lat, item.store.lng);\r\n                let currentIcon;\r\n                if (dist < 600) {\r\n                    currentIcon = yellowIcon;\r\n                } else if (dist >= 10000) {\r\n                    currentIcon = redIcon;\r\n                } else {\r\n                    currentIcon = greenIcon;\r\n                }\r\n                item.marker.setIcon(currentIcon);\r\n                item.marker.setPopupContent(buildPopupHTML(item.store, dist));\r\n                item.dist = dist;\r\n            });\r\n\r\n            \/\/ Only auto-fit the map bounds on the very first fix so later,\r\n            \/\/ smaller position updates don't keep yanking the view around.\r\n            if (!hasFitBoundsOnce) {\r\n                hasFitBoundsOnce = true;\r\n                const relevantMarkers = storeMarkers\r\n                    .filter(item => item.dist < 10000)\r\n                    .map(m => m.marker);\r\n\r\n                if (relevantMarkers.length > 0) {\r\n                    const group = new L.featureGroup(relevantMarkers);\r\n                    map.fitBounds(group.getBounds().extend([userLat, userLng]), { padding: [50, 50] });\r\n                } else {\r\n                    map.setView([userLat, userLng], 5);\r\n                }\r\n            }\r\n        },\r\n        error => console.warn(\"Geolocation error:\", error.message),\r\n        { enableHighAccuracy: true, maximumAge: 0, timeout: 15000 }\r\n    );\r\n}\r\n\r\nfunction resizeMap() {\r\n    const mapEl = document.getElementById(\"map\");\r\n    if (window.innerWidth <= 768) {\r\n        mapEl.style.height = mapEl.offsetWidth + \"px\";\r\n    } else {\r\n        mapEl.style.height = \"600px\";\r\n    }\r\n    setTimeout(() => { map.invalidateSize(); }, 100);\r\n}\r\nwindow.addEventListener(\"load\", resizeMap);\r\nwindow.addEventListener(\"resize\", resizeMap);\r\n\r\n\r\n\/\/ ===== Dynamic Labels Above Clusters =====\r\nmap.createPane('clusterLabelPane');\r\nmap.getPane('clusterLabelPane').style.zIndex=700;\r\nmap.getPane('clusterLabelPane').style.pointerEvents='none';\r\nconst clusterLabelLayer=L.layerGroup().addTo(map);\r\n\r\nconst geoLabels=[\r\n{min:0,max:2,name:'NORTH AMERICA',lat:45,lng:-102,size:13},\r\n{min:0,max:2,name:'EUROPE',lat:53,lng:12,size:13},\r\n{min:0,max:2,name:'AUSTRALIA',lat:-26,lng:134,size:13},\r\n{min:3,max:4,name:'UNITED STATES',lat:39,lng:-98,size:15},\r\n{min:3,max:4,name:'CANADA',lat:58,lng:-106,size:15},\r\n{min:3,max:4,name:'AUSTRALIA',lat:-26,lng:134,size:15},\r\n{min:5,max:6,name:'CALIFORNIA',lat:37,lng:-119,size:17},\r\n{min:5,max:6,name:'TEXAS',lat:31,lng:-99,size:17},\r\n{min:5,max:6,name:'WASHINGTON',lat:47.5,lng:-120,size:17},\r\n{min:5,max:6,name:'FLORIDA',lat:28,lng:-82,size:17},\r\n{min:7,max:20,name:'LOS ANGELES',lat:34.05,lng:-118.25,size:18},\r\n{min:7,max:20,name:'SEATTLE',lat:47.61,lng:-122.33,size:18},\r\n{min:7,max:20,name:'DALLAS',lat:32.77,lng:-96.79,size:18},\r\n{min:7,max:20,name:'MIAMI',lat:25.76,lng:-80.19,size:18}\r\n];\r\n\r\nfunction updateDynamicGeoLabels(){\r\n    clusterLabelLayer.clearLayers();\r\n    const z=map.getZoom();\r\n    geoLabels.forEach(l=>{\r\n        if(z>=l.min && z<=l.max){\r\n            L.marker([l.lat,l.lng],{\r\n                pane:'clusterLabelPane',\r\n                interactive:false,\r\n                icon:L.divIcon({\r\n                    className:'cluster-region-label',\r\n                    html:'<div style=\"font-size:'+l.size+'px\">'+l.name+'<\/div>',\r\n                    iconSize:[180,20],\r\n                    iconAnchor:[90,24]\r\n                })\r\n            }).addTo(clusterLabelLayer);\r\n        }\r\n    });\r\n}\r\nmap.on('zoomend moveend',updateDynamicGeoLabels);\r\nupdateDynamicGeoLabels();\r\n\/\/ ===== End Dynamic Labels =====\r\n\r\n<\/script>\r\n\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4a6e788 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no elementor-invisible e-con e-parent\" data-id=\"4a6e788\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInRight&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-10a6af0 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"10a6af0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-51a712f e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"51a712f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-6167bdd e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"6167bdd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3dbcde9 elementor-hidden-mobile elementor-widget elementor-widget-image\" data-id=\"3dbcde9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"960\" height=\"540\" src=\"https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/amazon-rebrand-2025_dezeen_2364_col_1-1-1024x576.jpg\" class=\"attachment-large size-large wp-image-4537\" alt=\"\" srcset=\"https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/amazon-rebrand-2025_dezeen_2364_col_1-1-1024x576.jpg 1024w, https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/amazon-rebrand-2025_dezeen_2364_col_1-1-600x338.jpg 600w, https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/amazon-rebrand-2025_dezeen_2364_col_1-1-64x36.jpg 64w, https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/amazon-rebrand-2025_dezeen_2364_col_1-1-300x169.jpg 300w, https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/amazon-rebrand-2025_dezeen_2364_col_1-1-768x432.jpg 768w, https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/amazon-rebrand-2025_dezeen_2364_col_1-1-1536x864.jpg 1536w, https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/amazon-rebrand-2025_dezeen_2364_col_1-1-2048x1152.jpg 2048w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9f7cfd4 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"9f7cfd4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-54c6555 elementor-widget elementor-widget-heading\" data-id=\"54c6555\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Shop Online<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dee8095 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"dee8095\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"2026\" data-end=\"2330\">If you prefer the convenience of shopping from home, SmartPlug products are also available through a range of trusted online retail partners. Online purchasing is ideal for customers who already know what they need or want fast access to product availability and delivery options.<\/p><p data-start=\"2332\" data-end=\"2682\">Our online partners offer a wide selection of SmartPlug products, including cordsets, inlets, connectors, and accessories, making it easy to find exactly what you&#8217;re looking for in just a few clicks. With reliable shipping options and secure checkout experiences, you can confidently order your products and have them delivered directly to your door.<\/p><p data-start=\"2684\" data-end=\"2817\">Whether you&#8217;re planning a quick upgrade or a full system replacement, buying online provides a fast and efficient way to get started.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ee52530 wpr-button-icon-style-inline wpr-button-icon-position-right elementor-widget elementor-widget-wpr-button\" data-id=\"ee52530\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wpr-button.default\">\n\t\t\t\t\t\t\n\t\t\t\n\t\t\n\t\t<div class=\"wpr-button-wrap elementor-clearfix\">\n\t\t<a class=\"wpr-button wpr-button-effect wpr-button-none\" data-text=\"\" href=\"https:\/\/www.amazon.com\/stores\/page\/7712C798-5111-4AA8-89E7-9EEC4800B578?ingress=2&#038;visitId=852b3210-b8a4-4af1-b357-c25018aec71e&#038;store_ref=bl_ast_dp_brandLogo_sto&#038;ref_=ast_bln\" target=\"_blank\">\n\t\t\t\n\t\t\t<span class=\"wpr-button-content\">\n\t\t\t\t\t\t\t\t\t<span class=\"wpr-button-text\">Buy on Amazon<\/span>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<span class=\"wpr-button-icon\"><svg class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t<\/span>\n\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\n\t\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-61189a9 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no elementor-invisible e-con e-parent\" data-id=\"61189a9\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e527322 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"e527322\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-fe697ef e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"fe697ef\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f4bd6a4 elementor-widget elementor-widget-heading\" data-id=\"f4bd6a4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Work with an Authorized Distributor<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c29e888 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"c29e888\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"415\" data-end=\"787\">SmartPlug products are supported by a global network of authorized distributors who play a critical role in ensuring product availability, fast delivery, and localized support across different regions. These distribution partners work directly with dealers, installers, and retailers to keep inventory accessible and projects moving without delays.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bd1bac1 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"bd1bac1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d906d83 e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"d906d83\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4f4d135 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"4f4d135\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0b59c20 elementor-widget elementor-widget-image\" data-id=\"0b59c20\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.westmarine.com\/search?q=smartplug&#038;lang=en_US\" target=\"_blank\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"459\" height=\"143\" src=\"https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/West-Marine-1.png\" class=\"attachment-large size-large wp-image-4545\" alt=\"\" srcset=\"https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/West-Marine-1.png 459w, https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/West-Marine-1-64x20.png 64w, https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/West-Marine-1-300x93.png 300w\" sizes=\"(max-width: 459px) 100vw, 459px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a2dfd35 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"a2dfd35\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>If you are unable to find a nearby dealer or prefer to purchase in bulk, working with a distributor is often the most efficient and reliable option. Distributors are equipped to handle larger orders, provide detailed product information, and help coordinate supply for both individual buyers and commercial projects.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4503e90 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"4503e90\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">US Distributing Inc<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">BlackBurn Marine LLC<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Defender Industries<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">England Marine and Industrial Supply<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-383b39d e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"383b39d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b591dc elementor-widget elementor-widget-image\" data-id=\"1b591dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.etrailer.com\/s.aspx?qry=smartplug\" target=\"_blank\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"459\" height=\"143\" src=\"https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/etrailer.com_-1.png\" class=\"attachment-large size-large wp-image-4547\" alt=\"\" srcset=\"https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/etrailer.com_-1.png 459w, https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/etrailer.com_-1-64x20.png 64w, https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/etrailer.com_-1-300x93.png 300w\" sizes=\"(max-width: 459px) 100vw, 459px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c80c421 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"c80c421\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Our distribution network spans multiple countries and industries, including marine, RV, and electrical sectors. This ensures that whether you&#8217;re outfitting a single unit or managing a larger installation, you have access to consistent product supply and professional support.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-807639f elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"807639f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Fawcett Boat Supplies<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Hamilton Marine Seasport<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Lewis Marine Supply <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">LFS Inc<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f283af8 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"f283af8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-549fa4d elementor-widget elementor-widget-image\" data-id=\"549fa4d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.fisheriessupply.com\/smartplug\" target=\"_blank\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"459\" height=\"143\" src=\"https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/Fisheries-Supply-1.png\" class=\"attachment-large size-large wp-image-4546\" alt=\"\" srcset=\"https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/Fisheries-Supply-1.png 459w, https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/Fisheries-Supply-1-64x20.png 64w, https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/03\/Fisheries-Supply-1-300x93.png 300w\" sizes=\"(max-width: 459px) 100vw, 459px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bdab5ee elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"bdab5ee\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>In many cases, distributors can also connect you with certified dealers or installers in your region, making them a valuable starting point if you&#8217;re unsure where to begin.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7353cc6 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"7353cc6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Seattle Marine &amp; Fishing Supply<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Svendsen's Marine &amp; Ind<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Western Marine <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Marine Wholesale Inc<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3f7ab905 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no elementor-invisible e-con e-parent\" data-id=\"3f7ab905\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeIn&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1c248050 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"1c248050\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-56929fab elementor-widget elementor-widget-heading\" data-id=\"56929fab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Need Help Finding the Right Product?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2a5aab82 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"2a5aab82\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2ef5cbd6 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"2ef5cbd6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5c4db6f8 elementor-widget elementor-widget-image\" data-id=\"5c4db6f8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1537\" height=\"1023\" src=\"https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/08\/Sail-boat-2.png\" class=\"attachment-full size-full wp-image-13944\" alt=\"\" srcset=\"https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/08\/Sail-boat-2.png 1537w, https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/08\/Sail-boat-2-300x200.png 300w, https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/08\/Sail-boat-2-1024x682.png 1024w, https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/08\/Sail-boat-2-768x511.png 768w, https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/08\/Sail-boat-2-600x399.png 600w, https:\/\/dev.smartplug.com\/staging\/wp-content\/uploads\/2026\/08\/Sail-boat-2-64x43.png 64w\" sizes=\"(max-width: 1537px) 100vw, 1537px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1efc8548 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"1efc8548\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-17eedc09 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"17eedc09\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6cd83721 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"6cd83721\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-52b2c4a4 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"52b2c4a4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4103a3ec elementor-widget elementor-widget-heading\" data-id=\"4103a3ec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Not sure which product you need?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6b88e697 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"6b88e697\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-18693684 elementor-widget elementor-widget-text-editor\" data-id=\"18693684\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Explore our product categories, use our <span style=\"color: #ff6600;\"><a style=\"color: #ff6600;\" href=\"https:\/\/dev.smartplug.com\/staging\/boat\/\" target=\"_blank\" rel=\"noopener\">Product Filter<\/a><\/span> to narrow down the best option, or try the <span style=\"color: #ff6600;\"><a style=\"color: #ff6600;\" href=\"https:\/\/dev.smartplug.com\/staging\/amp-calculator\/\" target=\"_blank\" rel=\"noopener\">Amp Calculator<\/a><\/span> to determine the correct amperage for your application. If you still need help, contact our team for personalized guidance.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b9e01b0 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"4b9e01b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2506c7c6 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"2506c7c6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-609e5ce2 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"609e5ce2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-11bb3013 elementor-widget elementor-widget-heading\" data-id=\"11bb3013\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Can I install SmartPlug products myself?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5a211151 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"5a211151\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-234d5dac elementor-widget elementor-widget-text-editor\" data-id=\"234d5dac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"5751\" data-end=\"5952\">Many products are designed with <span style=\"color: #ff6600;\"><a style=\"color: #ff6600;\" href=\"https:\/\/dev.smartplug.com\/staging\/installation\/\">user-friendly installation<\/a><\/span> in mind, but professional installation is recommended for optimal safety and performance.<\/p><p data-start=\"5954\" data-end=\"6143\">\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6a45ab5 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"6a45ab5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-12c1b789 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"12c1b789\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-53da251b e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"53da251b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2fc2ed7e elementor-widget elementor-widget-heading\" data-id=\"2fc2ed7e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Do you ship internationally?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2b2171db e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"2b2171db\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-79046fb7 elementor-widget elementor-widget-text-editor\" data-id=\"79046fb7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"5954\" data-end=\"6143\">Shipping availability depends on the retailer or distributor. We recommend checking with local dealers or contacting us for region-specific options.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>WHERE TO BUY Find SmartPlug Products Near You Whether you&#8217;re upgrading your RV power connection or outfitting your boat with a safer, more reliable shore power system, finding the right place to purchase SmartPlug products should be simple. Our global network of trusted dealers, distributors, and online partners ensures that no matter where you are, you can access genuine SmartPlug solutions with confidence. From local marine supply stores to international online retailers, we\u2019ve made it easy to get the products you need\u2014when and where you need them. How to Read Our Store Map \ud83d\udd35 Blue Marker: You Are Here. This represents your current detected location. \ud83d\udfe1 Yellow Markers: Near (Under 600 km). These are your closest options\u2014perfect for a quick trip or local service. \ud83d\udfe2 Green Markers: Far (600 km \u2013 9,999 km). These stores are a bit of a trek but still within reach if you&#8217;re planning a long-distance journey. \ud83d\udd34 Red Markers: Farthest (10,000+ km). These locations are on the other side of the globe! Navigating the map is simple: just tap or click on any marker to instantly see the store&#8217;s name and its calculated distance from your current location. If you encounter a cluster of multiple pins in one area, use the zoom (+) button to get a closer look and identify the precise street locations for each individual store. cant find store near you? Contact Support Store Locator &#8211; Dynamic Tiers You are here Near (under 600 km) Far (600 &#8211; 9,999 km) Farthest (10,000+ km) Shop Online If you prefer the convenience of shopping from home, SmartPlug products are also available through a range of trusted online retail partners. Online purchasing is ideal for customers who already know what they need or want fast access to product availability and delivery options. Our online partners offer a wide selection of SmartPlug products, including cordsets, inlets, connectors, and accessories, making it easy to find exactly what you&#8217;re looking for in just a few clicks. With reliable shipping options and secure checkout experiences, you can confidently order your products and have them delivered directly to your door. Whether you&#8217;re planning a quick upgrade or a full system replacement, buying online provides a fast and efficient way to get started. Buy on Amazon Work with an Authorized Distributor SmartPlug products are supported by a global network of authorized distributors who play a critical role in ensuring product availability, fast delivery, and localized support across different regions. These distribution partners work directly with dealers, installers, and retailers to keep inventory accessible and projects moving without delays. If you are unable to find a nearby dealer or prefer to purchase in bulk, working with a distributor is often the most efficient and reliable option. Distributors are equipped to handle larger orders, provide detailed product information, and help coordinate supply for both individual buyers and commercial projects. US Distributing Inc BlackBurn Marine LLC Defender Industries England Marine and Industrial Supply Our distribution network spans multiple countries and industries, including marine, RV, and electrical sectors. This ensures that whether you&#8217;re outfitting a single unit or managing a larger installation, you have access to consistent product supply and professional support. Fawcett Boat Supplies Hamilton Marine Seasport Lewis Marine Supply LFS Inc In many cases, distributors can also connect you with certified dealers or installers in your region, making them a valuable starting point if you&#8217;re unsure where to begin. Seattle Marine &amp; Fishing Supply Svendsen&#8217;s Marine &amp; Ind Western Marine Marine Wholesale Inc Need Help Finding the Right Product? Not sure which product you need? Explore our product categories, use our Product Filter to narrow down the best option, or try the Amp Calculator to determine the correct amperage for your application. If you still need help, contact our team for personalized guidance. Can I install SmartPlug products myself? Many products are designed with user-friendly installation in mind, but professional installation is recommended for optimal safety and performance. \u00a0 Do you ship internationally? Shipping availability depends on the retailer or distributor. We recommend checking with local dealers or contacting us for region-specific options.<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-3458","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/dev.smartplug.com\/staging\/wp-json\/wp\/v2\/pages\/3458","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.smartplug.com\/staging\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dev.smartplug.com\/staging\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dev.smartplug.com\/staging\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.smartplug.com\/staging\/wp-json\/wp\/v2\/comments?post=3458"}],"version-history":[{"count":191,"href":"https:\/\/dev.smartplug.com\/staging\/wp-json\/wp\/v2\/pages\/3458\/revisions"}],"predecessor-version":[{"id":14201,"href":"https:\/\/dev.smartplug.com\/staging\/wp-json\/wp\/v2\/pages\/3458\/revisions\/14201"}],"wp:attachment":[{"href":"https:\/\/dev.smartplug.com\/staging\/wp-json\/wp\/v2\/media?parent=3458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<!-- This website is optimized by Airlift. Learn more: https://airlift.net. Template:. Learn more: https://airlift.net. Template: 6a7611d2190636a6b8736f05. Config Timestamp: 2026-08-07 17:11:45 UTC, Cached Timestamp: 2026-08-09 21:41:50 UTC -->