I ordered a Yosepower CST hub kit form Elifeshop on ebay and it arrived on 22nd Dec, 6 days after placing the order. Warehouse location in Germany and total cost £184. In the box: The CST hub came laced in a 700c rim though there are 3 or 4 rim sizes to choose from, rim is silver and black with silver hub. Spokes silver and 13G, the rim is tightly laced with no loose spokes and all giving a nice ping when plucked. Other kit components; KT lcd3 with Yose Y01 decaling P & C parameters menu's as per usual, comes with 575mm extender cable. Controller is KT 15a max with 50v caps so not for use at 13s/48v though 12s should be ok if you keep cell voltage under 41.5v, controller is quite small at 53mm x 84mm x 31mm. PAS sensor is the KTV12L so ideally for sq taper on the non drive side. If the plastic splines were removed it has a 24mm dia so it possibly could be fitted to work on octalink /hollowtech type crank sets if they are long enough. Cable set is 4-1 easy fit with Julet connectors, battery lead is the moulded 2 pin /2 part connector with bullet tails on the battery side. Hub motor cable/connector is long and easily reaches the saddle post. A pair of E brake levers for wired brakes. Triangle controller bag with logo 220mm L x 180mm D and 18mm bottom ringed cable entry. A few tools come with the kit; Crank puller. Cassette/freewheel tool. Chain whip. Allen key set. Also a couple of gimmicky led spoke lights. Hub axle is 10 x 12mm and fits straight in replacing any Q or Bafang motor or any other with the same axle, width is std 135mm. I elected to remove my Q128C on my Boardman and the Yose fitted straight in with no gear adjustment needed, I didn't use the supplied KT kit as I already have a dual voltage controller wired up with lcd3 etc. On Boxing day I rode out for a 65 miles down to Brighton/Shoreham and home and in operation the Yose appears to have good power and doesn't feel far off the Q128c , though in theory should be less as one is 350w and the other 500w and seems as quiet in operation. At 36v 32km/h Yose CST is a about 1 - 1.5mph faster then the Q under my steam ( I topped out at 22.5 mph on the flat ), Yose is quoted as 270/280 rpm on ebay page so not to dissimilar to the Q which is believed to be 260rpm rather then the 201 stated on BMSB as it easily exceeds 15mph @36v, The Yose max watts I saw in PAS 5 was 705 with my 20a controller, hub is 350w rated with a sticker that fell off !!!! There is a 350 engraving and serial no on the screw on side plate but this is obscured by the cassette Power wise I saw watts approx. as; PAS1 85w. PAS2 155w. PAS3 270w. PAS4 360w. PAS5 705w. Next ride out I plan to try 12s lipo or 13s lion to see how nicely it runs, generally though I don't see a lot of issues and should give the Q128c a good run for it's money. Comparatively the Yose works out cheaper then a Q128c kit as there are no shipping or import fees involved.