Have You Ridden A Stromer? Posted on December 14, 2014January 21, 2015 by Matt We now carry Stromer e-bikes. Come in for a thrilling test ride. The Stromer brand is all about lifestyle, design, performance, innovation, integration, technology and Swiss premium quality. Share this:PinterestMoreGoogleFacebookTwitterEmail Posted in Mystic Cycle Centre News, New Products and tagged New Products.