The pins fit my bikes (Kawasaki ZX9). I have both 98 and 2000 model years and needed 2 different pins. Note that the 2000 bike is lowered 1" and the hybrid front stand wont fit unless I remove the front fender in advance. Other than that its a nice stand. Lifting the front of the bike was effortless and I'm happy I opted for the removable handle.
Shipping was great, they said 2-3 weeks when I ordered but it arrived in 1 week. It was packed really well and arrived without a scratch.