
Our Bay Street location is now closed for winter! Please visit our new location nearby at 1814 Oak Bay Avenue, near Richmond Road. Free parking behind the building!
We Buy Bikes and Take Trade-Ins
Please come to us if you need to unload a bike!
Tune Ups & Servicing
We provide a range of options for your tune-up, cleaning and servicing needs.
New & Refurbished
We sell both new and refurbished bikes and stock a broad selection of affordable bicycles. Our primary new bike brands include Opus, Evo, Neo by Apollo and Haro.
Parts & Accessories
We carry a broad range of replacement parts to keep your bike going, with a variety of much needed lights, locks, helmets, and more.
Featured Bikes
New Bikes (Kids)

NEO 20" GEARED
20" Wheel
Sizing Chart
Age Range | Height Range | Bike Size |
---|---|---|
2-4 years | 2' 8" - 3' 3" | 12" wheel |
3-5 years | 3' 3" - 3'6" | 14" wheel |
4-6 years | 3' 5" - 4' 0" | 16" wheel |
5-7 years | 3' 8" - 4' 1" | 18" wheel |
5-8 years | 3' 11" - 4' 3" | 20" wheel |
7-11 years | 4' 2" - 4' 8" | 24" wheel |
10+ years | 4' 7" - 5' 2" | 26" wheel |
Youth/Adult | 4' 11" - 5' 3" | X-Small |
Youth/Adult | 5' 2" - 5' 6" | Small |
Adult | 5' 6" - 5' 10" | Medium |
Adult | 5' 9" - 6' 2" | Large |
Adult | 6' 1" - 6' 5" | X-Large |
$499.99
To boost rider confidence, we use short brake levers for easy and smooth braking, along with a low standover frame design so kids can easily touch the ground when they need to.
New Bikes (Kids)

HARO FLIGHTLINE 20 PLUS
20" Wheel
Sizing Chart
Age Range | Height Range | Bike Size |
---|---|---|
2-4 years | 2' 8" - 3' 3" | 12" wheel |
3-5 years | 3' 3" - 3'6" | 14" wheel |
4-6 years | 3' 5" - 4' 0" | 16" wheel |
5-7 years | 3' 8" - 4' 1" | 18" wheel |
5-8 years | 3' 11" - 4' 3" | 20" wheel |
7-11 years | 4' 2" - 4' 8" | 24" wheel |
10+ years | 4' 7" - 5' 2" | 26" wheel |
Youth/Adult | 4' 11" - 5' 3" | X-Small |
Youth/Adult | 5' 2" - 5' 6" | Small |
Adult | 5' 6" - 5' 10" | Medium |
Adult | 5' 9" - 6' 2" | Large |
Adult | 6' 1" - 6' 5" | X-Large |
$549.99
Thanks to its lower stand-over height frame and 20" wheelset, the Flightline 20 is perfect for adventurous youngsters who love to ride but aren't quite ready for the larger 24" or 26" wheel-sizes yet. The FL 20 features Haro's low profile X6 alloy frame with a ton of stand-over clearance. Bumps don't stand a chance thanks to its suspension fork with 35mm of travel. The FL 20 features a new 1x7-speed drive-train with a single chainring and Revo shifter to make it easier to switch gears.
One year service warranty. Colours currently in stock: grey/charcoal or teal/yellow.
New Bikes

HARO BRIDGEPORT ST
X-Small, Step-Thru
Sizing Chart
Age Range | Height Range | Bike Size |
---|---|---|
2-4 years | 2' 8" - 3' 3" | 12" wheel |
3-5 years | 3' 3" - 3'6" | 14" wheel |
4-6 years | 3' 5" - 4' 0" | 16" wheel |
5-7 years | 3' 8" - 4' 1" | 18" wheel |
5-8 years | 3' 11" - 4' 3" | 20" wheel |
7-11 years | 4' 2" - 4' 8" | 24" wheel |
10+ years | 4' 7" - 5' 2" | 26" wheel |
Youth/Adult | 4' 11" - 5' 3" | X-Small |
Youth/Adult | 5' 2" - 5' 6" | Small |
Adult | 5' 6" - 5' 10" | Medium |
Adult | 5' 9" - 6' 2" | Large |
Adult | 6' 1" - 6' 5" | X-Large |
$889.99
Lighter than a mountain bike, more comfy than a road bike... it's the Bridgeport ST! This bike has the can-do attitude of a suspension-fork-equipped mountain bike, the svelte poise of a sprightly road bike, the unflappable countenance of a LA-Z-Boy, all in a price-conscious package! Shop now for limitless mobile comfort or forever regret purchasing indecision.
One year service warranty.
New Bikes (Kids)

EVO, Beep Beep, Push Bike
12" Wheel
Sizing Chart
Age Range | Height Range | Bike Size |
---|---|---|
2-4 years | 2' 8" - 3' 3" | 12" wheel |
3-5 years | 3' 3" - 3'6" | 14" wheel |
4-6 years | 3' 5" - 4' 0" | 16" wheel |
5-7 years | 3' 8" - 4' 1" | 18" wheel |
5-8 years | 3' 11" - 4' 3" | 20" wheel |
7-11 years | 4' 2" - 4' 8" | 24" wheel |
10+ years | 4' 7" - 5' 2" | 26" wheel |
Youth/Adult | 4' 11" - 5' 3" | X-Small |
Youth/Adult | 5' 2" - 5' 6" | Small |
Adult | 5' 6" - 5' 10" | Medium |
Adult | 5' 9" - 6' 2" | Large |
Adult | 6' 1" - 6' 5" | X-Large |
$180.00
A durable and rugged balance bike with
knobby air tires, the Beep Beep is a great choice for 1 to
3-year-olds.
- Durable steel frame with clear coated finish
- 12" wheels with lightweight alloy rims
- Standard tires with inner tubes
- Ball bearings threaded headset
- Adjustable saddle and handlebar height
The Beep Beep is all about turning little kids into rad little riders. With a durable steel frame, smooth rolling tires, long seat post and adjustable height handlebars, it's the perfect balance-teaching tool for kids as young as 18 months old.
One year service warranty. Colours currently in stock: blue, green, purple and orange.
New Bikes

OPUS ORPHEO 5
Large
Sizing Chart
Age Range | Height Range | Bike Size |
---|---|---|
2-4 years | 2' 8" - 3' 3" | 12" wheel |
3-5 years | 3' 3" - 3'6" | 14" wheel |
4-6 years | 3' 5" - 4' 0" | 16" wheel |
5-7 years | 3' 8" - 4' 1" | 18" wheel |
5-8 years | 3' 11" - 4' 3" | 20" wheel |
7-11 years | 4' 2" - 4' 8" | 24" wheel |
10+ years | 4' 7" - 5' 2" | 26" wheel |
Youth/Adult | 4' 11" - 5' 3" | X-Small |
Youth/Adult | 5' 2" - 5' 6" | Small |
Adult | 5' 6" - 5' 10" | Medium |
Adult | 5' 9" - 6' 2" | Large |
Adult | 6' 1" - 6' 5" | X-Large |
$700.00
SURE-FOOTED IN OR OUT OF THE CITY
Meet our most affordable urban performance bike. The Orpheo 5 combines quality Shimano components, fast and versatile 35 mm tires and all the comforts of an easy-handling hybrid. Equally at home on a neighborhood jaunt, a country cruise or a high-intensity ride. On the Orpheo 5, every ride's a total blast.
- Sporty Progressive Geometry for performance and comfort
- Alloy frame
- Shimano 3x7 drivetrain
- V brakes
- Internal cable routing
New E-Bikes

OPUS CONNECT STEPS 6100
Medium, Step-Thru
Sizing Chart
Age Range | Height Range | Bike Size |
---|---|---|
2-4 years | 2' 8" - 3' 3" | 12" wheel |
3-5 years | 3' 3" - 3'6" | 14" wheel |
4-6 years | 3' 5" - 4' 0" | 16" wheel |
5-7 years | 3' 8" - 4' 1" | 18" wheel |
5-8 years | 3' 11" - 4' 3" | 20" wheel |
7-11 years | 4' 2" - 4' 8" | 24" wheel |
10+ years | 4' 7" - 5' 2" | 26" wheel |
Youth/Adult | 4' 11" - 5' 3" | X-Small |
Youth/Adult | 5' 2" - 5' 6" | Small |
Adult | 5' 6" - 5' 10" | Medium |
Adult | 5' 9" - 6' 2" | Large |
Adult | 6' 1" - 6' 5" | X-Large |
$3750.00
OUR CLASSIC CONNECT. BUT WITH MORE KICK
Now powered by the Shimano E-6100 STePS system, the Connect E6100 is for anyone who wants a fun, easy-riding e-bike that packs a bit more power. By keeping things light and ramping up torque, we're helping you go farther and climb higher. But with less effort! We managed to do all that by harnessing the semi-integrated downtube battery from Shimano to a more spirited motor that offers 3 power-assist modes. Whether you're gunning for a famous hilltop, headed for a get-out-of-town excursion or simply on your work commute, the Opus Connect E6100 empowers you to do a whole lot more.
- Low step-through frame for everyone to enjoy
- Lightweight 6061 aluminum Fork
- Shimano 1x9 drivetrain
- Shimano MT200 hydraulic disc brakes
- Shimano STePS E-6100 motor and E-8014 418Wh semi-integrated battery