Anyone know anything about these? They are cheap. Are they OK for a leisure rider/tourer? http://www.ctcshop.com/product.jsp?style=22391