ST2 "S" -- Anyone Know when they might show up

I put down a deposit months ago on a 22 inch ST2 S -- I was thinking that I would see it sometime in April but have not heard anything about availability date..........does anyone have any information on shipping dates for the new ST2 S ????

Can't wait to get my hands on this bike!!
 
I put down a deposit months ago on a 22 inch ST2 S -- I was thinking that I would see it sometime in April but have not heard anything about availability date..........does anyone have any information on shipping dates for the new ST2 S ????

Can't wait to get my hands on this bike!!

After the Palo Alto expo this weekend. It will be available for public test ride this weekend.
So, depending on where you're located, give another 7-10days.
 
My local shop in Amsterdam, which is a Stromer concept store, said end of April.
Last week they told me half of may is more likely. I also made a deposit last year at the same store.
At stromerbike website there is a date half of may.
 
Back