Anyone have any experience with them? Are they just pretty looking Chinese crap or are they legit?
worked on a couple. not a big fan. as long as you can service them yourself, you should be fine.
looks like the Canyon HS15
Ask the seller for schematics and compare