"They seem kind of long, but I suppose I could cut off the ends."
The majority of people here who install the Renthals have cut them down.
I'd call motivation as well, or at least e-mail them. I picked up my LOS sliders off of another member on here.
Keep an eye on Ebay as well, not alot of variation of 919 parts, but enough to keep you looking. I picked up my new carbon SATO's for about 1/2 price and a few other parts pretty cheap on there as well.
Another good site for mirrors,signals and other odds and ends is PJ's Parts. Great people there