Try Link hidden: Login to view from the Salehoo directory. Do a search for Strida Bike.
You may also be interested in having a look at these links from a google search....
Link hidden: Login to view
Link hidden: Login to view
Link hidden: Login to view
Link hidden: Login to view
Link hidden: Login to view