Frequently Asked Questions

Buying, financing and service

Frequently Asked Questions

Answers on shipping, returns, financing, warranty and servicing your electric ride.
In stock rides ship within 3 to 10 business days anywhere in Canada. In stock accessories and parts ship within 4 to 7 business days. Special orders and custom items vary with the build, and pre-order items ship on the date shown on the product page.
Yes. Every ride is covered by a manufacturer warranty, and extended coverage is available on many models. Warranty work is carried out by our own service department in Ontario rather than being sent away, which keeps turnaround times short.
John Doe
John Doe

Customer

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Jennifer West
Jennifer West

Customer

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Harry Draw
Harry Draw

Customer

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Giorgina Rose
Giorgina Rose

Customer

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Trade in programme

Trade In Your Old Ride

Put the value of your current scooter or e-bike toward a newer model.

On in stock orders

Canada Wide Shipping

In stock rides ship within 3 to 10 business days, parts within 4 to 7.

From the blog

Electric Riding Guides and News

Buying advice, range and battery tips, and everything you need to ride legally in Ontario.
/* ========================================================================= FLOATING CONTACT BUTTON — WPCode PHP snippet ------------------------------------------------------------------------- HOW TO INSTALL: 1. WPCode -> + Add Snippet -> Add Your Custom Code (Blank) 2. Code Type: PHP Snippet 3. Paste ALL of this (do NOT add an opening Settings -> Chat box -> the "key" value). Looks like a long letters+numbers string. e.g. 'c659c6a8a342929c7fe6946b7891aa5475aeb301' FCB_EMAIL a plain email address. e.g. 'support@yoursite.com' FCB_PHONE the number people should CALL, international format with + and country code, no spaces or dashes. e.g. '+12065550123' FCB_SITE your business name shown at the top of the panel. Leave '' to use the WordPress site title automatically. ------------------------------------------------------------------------- */ defined('FCB_WHATSAPP') || define('FCB_WHATSAPP','+12065550123' ''); // e.g. '+12065550123' defined('FCB_LIVECHAT_KEY') || define('FCB_LIVECHAT_KEY', 'c659c6a8a342929c7fe6946b7891aa5475aeb301'); // e.g. 'c659c6a8a342929c7fe6946b7891aa5475aeb301' defined('FCB_EMAIL') || define('FCB_EMAIL','support@yoursite.com'); // e.g. 'support@yoursite.com' defined('FCB_PHONE') || define('FCB_PHONE','+12065550123'); // e.g. '+12065550123' defined('FCB_SITE') || define('FCB_SITE', ''); // e.g. 'Acme Store' (blank = site title) /* ========================================================================= */ /* ---- Live chat API loader (only if a key is set) ---- */ add_action( 'wp_head', function () { if ( is_admin() || '' === FCB_LIVECHAT_KEY ) { return; } ?> render nothing if ( ! ( $has_wa || $has_chat || $has_email || $has_phone ) ) { return; } $wa_href = 'https://wa.me/' . preg_replace( '/\D/', '', $wa ) . '?text=' . rawurlencode( 'Hello ' . $site ); $tel_href = 'tel:' . preg_replace( '/[^\d+]/', '', $phone ); ?>
( () => { const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); } )();