I was skeptical at first ordering these off of e-bay, but I ordered a front and rear stand for my S2R the other day and got them in the mail today. First things first, the customer service from these guys is outstanding. My stuff shipped lightning fast and was here way before I expected.
My initial impressions on opening the boxes were of quality work all the way through. The pieces are completely wrapped in bubble wrap for protection. There is the most minor of assembly work to be done. The components all felt very sturdy, as did the whole product. Mine are the black painted ones and it looks great. The paint didn't feel thin or cheap by any respect. It feels like the finishing will hold up well for a number of years under less than idea conditions.
My bike went up easily on the rear stand and then on the triple tree front stand. The nice thing about the triple tree front stand is that it includes the pads to use it as just a fork stand if you want. Operation in both "modes" is smooth and easy. The rear stand I got was designed for the SSS and you can move the handle to either side. I really like the flexibility of both stands. My bike is up on both stands now and feels really sturdy. I gave it a good shake and it didn't budge.
The price is quite good as well. If you are looking for stands I highly recommend checking these folks out.
Here is the link:
http://www.t-rex-racing.com