I have used YSS twinshocks also, just give them the information type of bike, length, eye diameter, rider weight and travel they will do the rest. I ordered mine through a suspension specialist just to cover myself for warranty (2 years) purposes and had no problems so far.
Evo