The company Motea that sells them doesn't deliver to U.S. Do you know who else sells them that delivers here?
I've had these "cheap" shorty levers on all my bikes past years. Worked fine and never had any issues, road and track use. My last order for my 939 was these: https://www.ebay.co.uk/itm/Short-CN...e=STRK:MEBIDX:IT&_trksid=p2057872.m2749.l2649 Not sure if there are many options for 950 yet, but you find them on Ebay.