beaverkeys.ca
Open in
urlscan Pro
23.227.38.67
Public Scan
Submitted URL: http://beaverkeys.ca/
Effective URL: https://beaverkeys.ca/
Submission: On October 26 via api from US — Scanned from CA
Effective URL: https://beaverkeys.ca/
Submission: On October 26 via api from US — Scanned from CA
Form analysis
9 forms found in the DOMPOST /cart
<form action="/cart" id="CartDrawer-Form" class="cart__contents cart-drawer__form" method="post">
<div id="CartDrawer-CartItems" class="drawer__contents js-contents">
<p id="CartDrawer-LiveRegionText" class="visually-hidden" role="status"></p>
<p id="CartDrawer-LineItemStatus" class="visually-hidden" aria-hidden="true" role="status"> Loading... </p>
</div>
<div id="CartDrawer-CartErrors" role="alert"></div>
</form>
POST /localization
<form method="post" action="/localization" id="HeaderCountryMobileFormNoScriptDrawer" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden"
name="utf8" value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/?srsltid=AfmBOopWGmhngyL6AOsiQArNoZ_3V1zPNk-F6RhK6WSMxfXaK2LpQzWx">
<div class="localization-form__select">
<h2 class="visually-hidden" id="HeaderCountryMobileLabelNoScriptDrawer"> Country/region </h2>
<select class="localization-selector link" name="country_code" aria-labelledby="HeaderCountryMobileLabelNoScriptDrawer">
<option value="AT"> Austria (EUR €) </option>
<option value="BE"> Belgium (EUR €) </option>
<option value="CA" selected=""> Canada (CAD $) </option>
<option value="CZ"> Czechia (CZK Kč) </option>
<option value="DK"> Denmark (DKK kr.) </option>
<option value="FI"> Finland (EUR €) </option>
<option value="FR"> France (EUR €) </option>
<option value="DE"> Germany (EUR €) </option>
<option value="IE"> Ireland (EUR €) </option>
<option value="IT"> Italy (EUR €) </option>
<option value="NL"> Netherlands (EUR €) </option>
<option value="NO"> Norway (CAD $) </option>
<option value="PL"> Poland (PLN zł) </option>
<option value="PT"> Portugal (EUR €) </option>
<option value="ES"> Spain (EUR €) </option>
<option value="SE"> Sweden (SEK kr) </option>
<option value="CH"> Switzerland (CHF CHF) </option>
<option value="GB"> United Kingdom (GBP £) </option>
<option value="US"> United States (USD $) </option>
</select>
<svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path>
</svg>
</div>
<button class="button button--tertiary">Update country/region</button>
</form>
POST /localization
<form method="post" action="/localization" id="HeaderCountryMobileForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8"
value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/?srsltid=AfmBOopWGmhngyL6AOsiQArNoZ_3V1zPNk-F6RhK6WSMxfXaK2LpQzWx">
<div>
<h2 class="visually-hidden" id="HeaderCountryMobileLabel"> Country/region </h2>
<div class="disclosure">
<button type="button" class="disclosure__button localization-form__select localization-selector link link--text caption-large" aria-expanded="false" aria-controls="HeaderCountryMobileList" aria-describedby="HeaderCountryMobileLabel">
<span>CAD $ | Canada</span>
<svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path>
</svg>
</button>
<div class="disclosure__list-wrapper" hidden="">
<ul id="HeaderCountryMobileList" role="list" class="disclosure__list list-unstyled">
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="AT">
<span class="localization-form__currency">EUR
€ |</span>
Austria
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="BE">
<span class="localization-form__currency">EUR
€ |</span>
Belgium
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset disclosure__link--active" href="#" aria-current="true" data-value="CA">
<span class="localization-form__currency">CAD
$ |</span>
Canada
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="CZ">
<span class="localization-form__currency">CZK
Kč |</span>
Czechia
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="DK">
<span class="localization-form__currency">DKK
kr. |</span>
Denmark
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="FI">
<span class="localization-form__currency">EUR
€ |</span>
Finland
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="FR">
<span class="localization-form__currency">EUR
€ |</span>
France
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="DE">
<span class="localization-form__currency">EUR
€ |</span>
Germany
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="IE">
<span class="localization-form__currency">EUR
€ |</span>
Ireland
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="IT">
<span class="localization-form__currency">EUR
€ |</span>
Italy
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="NL">
<span class="localization-form__currency">EUR
€ |</span>
Netherlands
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="NO">
<span class="localization-form__currency">CAD
$ |</span>
Norway
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="PL">
<span class="localization-form__currency">PLN
zł |</span>
Poland
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="PT">
<span class="localization-form__currency">EUR
€ |</span>
Portugal
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="ES">
<span class="localization-form__currency">EUR
€ |</span>
Spain
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="SE">
<span class="localization-form__currency">SEK
kr |</span>
Sweden
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="CH">
<span class="localization-form__currency">CHF
CHF |</span>
Switzerland
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="GB">
<span class="localization-form__currency">GBP
£ |</span>
United Kingdom
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="US">
<span class="localization-form__currency">USD
$ |</span>
United States
</a>
</li>
</ul>
</div>
</div>
<input type="hidden" name="country_code" value="CA">
</div>
</form>
GET /search
<form action="/search" method="get" role="search" class="search search-modal__form">
<div class="field">
<input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results" aria-controls="predictive-search-results"
aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
<label class="field__label" for="Search-In-Modal">Search</label>
<input type="hidden" name="options[prefix]" value="last">
<button type="reset" class="reset__button field__button hidden" aria-label="Clear search term">
<svg class="icon icon-close" aria-hidden="true" focusable="false">
<use xlink:href="#icon-reset">
</use>
</svg>
</button>
<button class="search__button field__button" aria-label="Search">
<svg class="icon icon-search" aria-hidden="true" focusable="false">
<use href="#icon-search">
</use>
</svg>
</button>
</div>
<div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
<link href="//beaverkeys.ca/cdn/shop/t/7/assets/component-loading-spinner.css?v=116724955567955766481703005235" rel="stylesheet" type="text/css" media="all">
<div class="predictive-search__loading-state">
<svg aria-hidden="true" focusable="false" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</div>
<span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_8315069727040" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8"
value="✓"><input type="hidden" name="id" value="45041575919936">
<input type="hidden" name="product-id" value="8315069727040"><input type="hidden" name="section-id" value="template--21773903888704__31cf1194-adeb-4263-aeff-0795b34b6c63">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product-form-template--21773903888704__31cf1194-adeb-4263-aeff-0795b34b6c63" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input
type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input type="hidden" name="id" value="45041575919936" class="product-variant-id">
<div class="product-form__buttons"><button id="ProductSubmitButton-template--21773903888704__31cf1194-adeb-4263-aeff-0795b34b6c63" type="submit" name="add" class="product-form__submit button button--full-width button--primary"
aria-haspopup="dialog">
<span>Add to cart </span>
<link href="//beaverkeys.ca/cdn/shop/t/7/assets/component-loading-spinner.css?v=116724955567955766481703005235" rel="stylesheet" type="text/css" media="all">
<div class="loading__spinner hidden">
<svg aria-hidden="true" focusable="false" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</button>
<div data-shopify="payment-button" class="shopify-payment-button"> <shopify-accelerated-checkout
recommended="{"name":"shop_pay","wallet_params":{"shopId":72763900224,"merchantName":"beaverkeys"}}" fallback="{"name":"buy_it_now","wallet_params":{}}"
access-token="4c894073114dfb448b21fa401b553da2" buyer-country="CA" buyer-locale="en" buyer-currency="CAD"
variant-params="[{"id":45041575919936,"requiresShipping":true},{"id":45042079924544,"requiresShipping":true},{"id":47183069905216,"requiresShipping":true},{"id":47183071445312,"requiresShipping":true}]"
shop-id="72763900224" requires-shipping=""><shop-pay-wallet-button access-token="4c894073114dfb448b21fa401b553da2" buyer-country="CA" buyer-currency="CAD"
wallet-params="{"shopId":72763900224,"merchantName":"beaverkeys"}" page-type="product" slot="button" requires-shipping="" call-to-action=""></shop-pay-wallet-button><more-payment-options-link buyer-country="CA"
access-token="4c894073114dfb448b21fa401b553da2" recommended-instrument="ShopPay" slot="more-options"><a class="shopify-payment-button__more-options" id="more-payment-options-link" href="#">More payment options</a>
<style>
#more-payment-options-link {
cursor: pointer
}
</style>
</more-payment-options-link></shopify-accelerated-checkout> <small id="shopify-buyer-consent" class="hidden" aria-hidden="true"> This item is a recurring or deferred purchase. By continuing, I agree to the <span
id="shopify-subscription-policy-button">cancellation policy</span> and authorize you to charge my payment method at the prices, frequency and dates listed on this page until my order is fulfilled or I cancel, if permitted. </small> </div>
</div><input type="hidden" name="product-id" value="8315069727040"><input type="hidden" name="section-id" value="template--21773903888704__31cf1194-adeb-4263-aeff-0795b34b6c63">
</form>
POST /contact#contact_form
<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="newsletter-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
<input type="hidden" name="contact[tags]" value="newsletter">
<div class="newsletter-form__field-wrapper scroll-trigger animate--slide-in scroll-trigger--offscreen" data-cascade="" style="--animation-order: 3;">
<div class="field">
<input id="NewsletterForm--template--21773903888704__newsletter" type="email" name="contact[email]" class="field__input" value="" aria-required="true" autocorrect="off" autocapitalize="off" autocomplete="email" placeholder="Email" required="">
<label class="field__label" for="NewsletterForm--template--21773903888704__newsletter"> Email </label>
<button type="submit" class="newsletter-form__button field__button" name="commit" id="Subscribe" aria-label="Subscribe">
<svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
</path>
</svg>
</button>
</div>
</div>
</form>
POST /localization
<form method="post" action="/localization" id="FooterCountryFormNoScript" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8"
value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/?srsltid=AfmBOopWGmhngyL6AOsiQArNoZ_3V1zPNk-F6RhK6WSMxfXaK2LpQzWx">
<div class="localization-form__select">
<h2 class="visually-hidden" id="FooterCountryLabelNoScript">Country/region</h2>
<select class="localization-selector link" name="country_code" aria-labelledby="FooterCountryLabelNoScript">
<option value="AT"> Austria (EUR €) </option>
<option value="BE"> Belgium (EUR €) </option>
<option value="CA" selected=""> Canada (CAD $) </option>
<option value="CZ"> Czechia (CZK Kč) </option>
<option value="DK"> Denmark (DKK kr.) </option>
<option value="FI"> Finland (EUR €) </option>
<option value="FR"> France (EUR €) </option>
<option value="DE"> Germany (EUR €) </option>
<option value="IE"> Ireland (EUR €) </option>
<option value="IT"> Italy (EUR €) </option>
<option value="NL"> Netherlands (EUR €) </option>
<option value="NO"> Norway (CAD $) </option>
<option value="PL"> Poland (PLN zł) </option>
<option value="PT"> Portugal (EUR €) </option>
<option value="ES"> Spain (EUR €) </option>
<option value="SE"> Sweden (SEK kr) </option>
<option value="CH"> Switzerland (CHF CHF) </option>
<option value="GB"> United Kingdom (GBP £) </option>
<option value="US"> United States (USD $) </option>
</select>
<svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path>
</svg>
</div>
<button class="button button--tertiary">Update country/region</button>
</form>
POST /localization
<form method="post" action="/localization" id="FooterCountryForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8"
value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/?srsltid=AfmBOopWGmhngyL6AOsiQArNoZ_3V1zPNk-F6RhK6WSMxfXaK2LpQzWx">
<div class="no-js-hidden">
<h2 class="caption-large text-body" id="FooterCountryLabel">Country/region</h2>
<div class="disclosure">
<button type="button" class="disclosure__button localization-form__select localization-selector link link--text caption-large" aria-expanded="false" aria-controls="FooterCountryList" aria-describedby="FooterCountryLabel">
<span>CAD $ | Canada</span>
<svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path>
</svg>
</button>
<div class="disclosure__list-wrapper" hidden="">
<ul id="FooterCountryList" role="list" class="disclosure__list list-unstyled">
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="AT">
<span class="localization-form__currency">EUR
€ |</span>
Austria
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="BE">
<span class="localization-form__currency">EUR
€ |</span>
Belgium
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset disclosure__link--active" href="#" aria-current="true" data-value="CA">
<span class="localization-form__currency">CAD
$ |</span>
Canada
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="CZ">
<span class="localization-form__currency">CZK
Kč |</span>
Czechia
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="DK">
<span class="localization-form__currency">DKK
kr. |</span>
Denmark
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="FI">
<span class="localization-form__currency">EUR
€ |</span>
Finland
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="FR">
<span class="localization-form__currency">EUR
€ |</span>
France
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="DE">
<span class="localization-form__currency">EUR
€ |</span>
Germany
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="IE">
<span class="localization-form__currency">EUR
€ |</span>
Ireland
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="IT">
<span class="localization-form__currency">EUR
€ |</span>
Italy
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="NL">
<span class="localization-form__currency">EUR
€ |</span>
Netherlands
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="NO">
<span class="localization-form__currency">CAD
$ |</span>
Norway
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="PL">
<span class="localization-form__currency">PLN
zł |</span>
Poland
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="PT">
<span class="localization-form__currency">EUR
€ |</span>
Portugal
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="ES">
<span class="localization-form__currency">EUR
€ |</span>
Spain
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="SE">
<span class="localization-form__currency">SEK
kr |</span>
Sweden
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="CH">
<span class="localization-form__currency">CHF
CHF |</span>
Switzerland
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="GB">
<span class="localization-form__currency">GBP
£ |</span>
United Kingdom
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="US">
<span class="localization-form__currency">USD
$ |</span>
United States
</a>
</li>
</ul>
</div>
</div>
<input type="hidden" name="country_code" value="CA">
</div>
</form>
Text Content
Skip to content YOUR CART IS EMPTY Continue shopping YOUR CART Loading... Order special instructions Order special instructions ESTIMATED TOTAL $0.00 CAD Taxes, Discounts and shipping calculated at checkout Update Check out Free shipping on orders over $200 CAD / $150 USD Welcome to our store Welcome to our store * Switches Switches * All Switches * Linear * Tactile * Keyboards & DIY Kits * Keycaps * Computer Mice * Sale * More More * Accessories * Services * Contact * About * Updates COUNTRY/REGION Austria (EUR €) Belgium (EUR €) Canada (CAD $) Czechia (CZK Kč) Denmark (DKK kr.) Finland (EUR €) France (EUR €) Germany (EUR €) Ireland (EUR €) Italy (EUR €) Netherlands (EUR €) Norway (CAD $) Poland (PLN zł) Portugal (EUR €) Spain (EUR €) Sweden (SEK kr) Switzerland (CHF CHF) United Kingdom (GBP £) United States (USD $) Update country/region COUNTRY/REGION CAD $ | Canada * EUR € | Austria * EUR € | Belgium * CAD $ | Canada * CZK Kč | Czechia * DKK kr. | Denmark * EUR € | Finland * EUR € | France * EUR € | Germany * EUR € | Ireland * EUR € | Italy * EUR € | Netherlands * CAD $ | Norway * PLN zł | Poland * EUR € | Portugal * EUR € | Spain * SEK kr | Sweden * CHF CHF | Switzerland * GBP £ | United Kingdom * USD $ | United States * Facebook * Instagram * TikTok * YouTube * Switches * All Switches * Linear * Tactile * Keyboards & DIY Kits * Keycaps * Computer Mice * Sale * More * Accessories * Services * Contact * About * Updates Search Cart BUY A PREBUILT KEYBOARD AND GET 15% OFF A MOUSE SHOP THE SALE NEW ARRIVALS * HMX CLOUD Sale HMX CLOUD Regular price $4.40 CAD Regular price $4.95 CAD Sale price $4.40 CAD Unit price / per Sale * GATERON MINI I GATERON MINI I Regular price $8.50 CAD Regular price Sale price $8.50 CAD Unit price / per * KEYGEEK | MZ STUDIO - Y3 KEYGEEK | MZ STUDIO - Y3 Regular price $3.70 CAD Regular price $0.00 CAD Sale price $3.70 CAD Unit price / per * GATERON QUINN GATERON QUINN Regular price $8.50 CAD Regular price Sale price $8.50 CAD Unit price / per * KEYGEEK | MZ STUDIO - Y1X KEYGEEK | MZ STUDIO - Y1X Regular price $3.70 CAD Regular price $0.00 CAD Sale price $3.70 CAD Unit price / per * GATERON KS-3X47 PRO YELLOW GATERON KS-3X47 PRO YELLOW Regular price $3.80 CAD Regular price Sale price $3.80 CAD Unit price / per * MONSGEEK M1 V3 MONSGEEK M1 V3 Regular price From $112.50 CAD Regular price Sale price From $112.50 CAD Unit price / per * AFLION CARROT AFLION CARROT Regular price $7.00 CAD Regular price Sale price $7.00 CAD Unit price / per * MONSGEEK M1W-SP HE FULLY ASSEMBLED Sale MONSGEEK M1W-SP HE FULLY ASSEMBLED Regular price $215.00 CAD Regular price $220.00 CAD Sale price $215.00 CAD Unit price / per Sale * AFLION BLUE SKY AFLION BLUE SKY Regular price $7.00 CAD Regular price Sale price $7.00 CAD Unit price / per 1 / of 7 View all KEYBOARDS & DIY KITS * MONSGEEK M1 V3 MONSGEEK M1 V3 Regular price From $112.50 CAD Regular price Sale price From $112.50 CAD Unit price / per * MONSGEEK M1W-SP HE FULLY ASSEMBLED Sale MONSGEEK M1W-SP HE FULLY ASSEMBLED Regular price $215.00 CAD Regular price $220.00 CAD Sale price $215.00 CAD Unit price / per Sale * KEYCHRON V5 MAX QMK/VIA Sold out KEYCHRON V5 MAX QMK/VIA Regular price $129.00 CAD Regular price Sale price $129.00 CAD Unit price / per Sold out * KEYCHRON V2 MAX QMK/VIA KEYCHRON V2 MAX QMK/VIA Regular price From $115.00 CAD Regular price Sale price From $115.00 CAD Unit price / per * MONSGEEK ICE75 FULLY ASSEMBLED Sale MONSGEEK ICE75 FULLY ASSEMBLED Regular price $109.00 CAD Regular price $114.00 CAD Sale price $109.00 CAD Unit price / per Sale 1 / of 2 View all ❤️❤️ 🦫 ❤️❤️ from 86 reviews Verified by Awesome creamy switches The best outcome for these creamy switches is with grease Xavier Llano 10/12/2024 KTT Kang White V3 Fast delivery with cute stickers :D Jordan 10/05/2024 Durock Ice King Tactile Great switches Super smooth, clacky and loud. No crap sounds to my ear. They were a nice upgrade from my neo switches and I don't think I'll be lubing or filming switches ever again. Ryan Nguyen 10/02/2024 HMX | Sillyworks Hyacinth V2 Love them!! They came in quick and looked beautiful. They were so easy for me to change out on my RedDragon K631 and they sound amazing! Amanda Thompson 09/27/2024 Durock Ice King Linear Gateron Oil King Connor Fitzsimmons 09/27/2024 Gateron Oil King Very smooth and nice-sounding switch out-of-the-box. A must for someone who doesn't feel like lubing Mathieu Fiore Laroche 09/26/2024 HMX Xinhai Best linear switch period These are by far the best linear switch around, insanely smooth, clean creamy sound, half the price of oil kings. If you want a smooth linear switch but don't know what to get, get these. Francis Bernier 09/26/2024 HMX Xinhai Happy Customer Was looking for a Canadian site to get this keyboard from, this came quicker than any other sites available and also had the best price. keyboard came within 3 days of my order and was perfect Nabil El-Hashwa 09/18/2024 Monsgeek M1W-SP HE Fully Assembled Epic Nice Nick Dou 09/13/2024 HMX Xinhai Fast shipping, great quality shipping, and the quickest customer service response I ever got. 5/5 will order again 100%. Rieley 09/07/2024 Durock Sea Glass Gateron Oil King Gabriel Laberge 09/02/2024 Gateron Oil King too good that my keyboard is now a mess switches r so good and smooth that when i was typing i felt something weird inside of me then my syringe shot out this special lube which covered my whole keyboard and the lube made its way way into the switches which made it kinda smoother ig but now i have to clean the lube off of my keycaps and keyboard before it starts getting sticky which i dont mind because the switches r just that good vdfds afdafsa 08/28/2024 HMX Xinhai Akko Wavez Michel Lavoie 08/25/2024 Akko Wavez My first keyboard, feels like quality This is my first custom keyboard and I chose the M3W for its look and multiple connectivity options. I was pleasantly surprised with the obvious quality of its build, its weight and overall feel. The only issue I have is the battery level indication which doesn't seem to work, but I can monitor battery level from the application. I'm super happy with it and would gladly recommend it. Michel Lavoie 08/18/2024 Monsgeek M3W Fast delivery and good quality of open box item Dmytro Rohovyk 08/14/2024 Keychron M6 Wireless Mouse KEYCAPS * AKKO BLACK ON WHITE BOW Sold out AKKO BLACK ON WHITE BOW Regular price $58.50 CAD Regular price Sale price $58.50 CAD Unit price / per Sold out * AKKO NEON Sold out AKKO NEON Regular price $65.50 CAD Regular price $55.50 CAD Sale price $65.50 CAD Unit price / per Sold out * AKKO WHITE ON BLACK WOB BUILDING BLOCKS AKKO WHITE ON BLACK WOB BUILDING BLOCKS Regular price $55.50 CAD Regular price $55.50 CAD Sale price $55.50 CAD Unit price / per * AKKO BLACK & PINK - THE DANCER AKKO BLACK & PINK - THE DANCER Regular price $79.95 CAD Regular price $79.95 CAD Sale price $79.95 CAD Unit price / per * AKKO COOL GREY AKKO COOL GREY Regular price $50.00 CAD Regular price Sale price $50.00 CAD Unit price / per View all LINEAR SWITCHES * GATERON KS-3X47 PRO YELLOW GATERON KS-3X47 PRO YELLOW Regular price $3.80 CAD Regular price Sale price $3.80 CAD Unit price / per * HMX CLOUD Sale HMX CLOUD Regular price $4.40 CAD Regular price $4.95 CAD Sale price $4.40 CAD Unit price / per Sale * KEYGEEK | MZ STUDIO - Y3 KEYGEEK | MZ STUDIO - Y3 Regular price $3.70 CAD Regular price $0.00 CAD Sale price $3.70 CAD Unit price / per * KEYGEEK | MZ STUDIO - Y1X KEYGEEK | MZ STUDIO - Y1X Regular price $3.70 CAD Regular price $0.00 CAD Sale price $3.70 CAD Unit price / per * BSUN SPRING BSUN SPRING Regular price $6.50 CAD Regular price Sale price $6.50 CAD Unit price / per 1 / of 2 View all TACTILE SWITCHES * GATERON MINI I GATERON MINI I Regular price $8.50 CAD Regular price Sale price $8.50 CAD Unit price / per * GATERON QUINN GATERON QUINN Regular price $8.50 CAD Regular price Sale price $8.50 CAD Unit price / per * AFLION CARROT AFLION CARROT Regular price $7.00 CAD Regular price Sale price $7.00 CAD Unit price / per * BSUN OLIVE BSUN OLIVE Regular price $6.50 CAD Regular price Sale price $6.50 CAD Unit price / per * BSUN HOLY PANDA V2 BSUN HOLY PANDA V2 Regular price $6.50 CAD Regular price Sale price $6.50 CAD Unit price / per 1 / of 2 View all ACCESSORIES * SWITCH TESTER SWITCH TESTER Regular price From $10.00 CAD Regular price Sale price From $10.00 CAD Unit price / per * KITTY SWITCH OPENER KITTY SWITCH OPENER Regular price $17.95 CAD Regular price Sale price $17.95 CAD Unit price / per * COMPACT SWITCH OPENER DOUBLE SIDED COMPACT SWITCH OPENER DOUBLE SIDED Regular price $16.95 CAD Regular price Sale price $16.95 CAD Unit price / per * KRYTOX™ XHT-BDZ KRYTOX™ XHT-BDZ Regular price From $24.00 CAD Regular price $14.90 CAD Sale price From $24.00 CAD Unit price / per * KRYTOX™ 205G0 SWITCH LUBRICANT KRYTOX™ 205G0 SWITCH LUBRICANT Regular price From $15.00 CAD Regular price $14.90 CAD Sale price From $15.00 CAD Unit price / per 1 / of 2 View all SERVICES * SWITCH LUBING SWITCH LUBING Regular price $0.50 CAD Regular price Sale price $0.50 CAD Unit price / per * KEYBOARD ASSEMBLY KEYBOARD ASSEMBLY Regular price $0.00 CAD Regular price Sale price $0.00 CAD Unit price / per Open media 1 in modal beaverkeys SWITCH LUBING KIT Regular price $49.95 CAD Regular price $59.95 CAD Sale price $49.95 CAD Unit price / per Sale Sold out Shipping calculated at checkout. Style the everything kitVariant sold out or unavailable the essentials kitVariant sold out or unavailable The everything kit with Krytox 205g0Variant sold out or unavailable the essentials kit with Krytox 205g0Variant sold out or unavailable Product variants the everything kit - $49.95the essentials kit - $39.95The everything kit with Krytox 205g0 - $52.95the essentials kit with Krytox 205g0 - $42.95 Quantity (0 in cart) Decrease quantity for Switch Lubing Kit Increase quantity for Switch Lubing Kit Add to cart More payment options This item is a recurring or deferred purchase. By continuing, I agree to the cancellation policy and authorize you to charge my payment method at the prices, frequency and dates listed on this page until my order is fulfilled or I cancel, if permitted. Share Share Link Close share Copy link View full details Shipping from Ottawa BEAVERKEYS IS A CANADIAN MECHANICAL KEYBOARD STORE OUR GOAL IS TO KEEP THE MECHANICAL KEYBOARD HOBBY AFFORDABLE FOR EVERYONE * SHIPPING FROM OTTAWA, CANADA Our products ship from Ottawa (ON) - that means fast shipping and no need to worry about customs or import fees! * CAREFULLY SELECTED PRODUCTS Being a mechanical keyboard enthusiast myself, I mainly sell products that I used and tested myself. Currently I'm using Akko Piano Pros in a Mode Envoy as my daily driver. * The BeaverKeys logo has been designed by the incredibly talented vancraftsstudio.com! Go and check her out if you're looking for stickers, desk mats and other beautiful items. Visit Website EMAIL SIGNUP SIGN UP FOR OUR EMAIL LIST Email POLICIES & HELPFUL LINKS * Search * Shipping Policy * Privacy Policy * Refund & Return Policy * Terms of Service * Billing Terms & Conditions * Contact Information * Do not sell my personal information * Collabs * Affiliate Program * Updates CONTACT US Email: info@beaverkeys.ca BeaverKeys PO Box 47054 Gloucester RPO Blackburn, ON, K1B5P9 Canada * Facebook * Instagram * YouTube * TikTok COUNTRY/REGION Austria (EUR €) Belgium (EUR €) Canada (CAD $) Czechia (CZK Kč) Denmark (DKK kr.) Finland (EUR €) France (EUR €) Germany (EUR €) Ireland (EUR €) Italy (EUR €) Netherlands (EUR €) Norway (CAD $) Poland (PLN zł) Portugal (EUR €) Spain (EUR €) Sweden (SEK kr) Switzerland (CHF CHF) United Kingdom (GBP £) United States (USD $) Update country/region COUNTRY/REGION CAD $ | Canada * EUR € | Austria * EUR € | Belgium * CAD $ | Canada * CZK Kč | Czechia * DKK kr. | Denmark * EUR € | Finland * EUR € | France * EUR € | Germany * EUR € | Ireland * EUR € | Italy * EUR € | Netherlands * CAD $ | Norway * PLN zł | Poland * EUR € | Portugal * EUR € | Spain * SEK kr | Sweden * CHF CHF | Switzerland * GBP £ | United Kingdom * USD $ | United States Payment methods * American Express * Apple Pay * Diners Club * Discover * Google Pay * Mastercard * PayPal * Shop Pay * Visa © 2024, beaverkeys Powered by Shopify * Choosing a selection results in a full page refresh. * Opens in a new window. Judge.me