you're welcome... just wish I could've got it to you sooner.
I see that! Not sure, but I've never seen OEM clip-ons above
the triple-tree before. Not saying that they don't come that way, I've just never seen it
Don't quote me, but I believe 954 forktubes are 50mm, so if yours are 43mm, then they are probably UNcompatible. I'd continue your research (Google is my friend), and see what you come up with.
I understand your frustration. Having been on both sides has given me the perspective that the buyer is ultimately responsible for fitment. Yes the sellers have a responsibility to accurately advertise what they're selling, but only the buyer knows exactly what they're looking for. Did the seller at any time say those clip-ons with 1" rise will provide 1" OVER stock? If so, then that's misleading and dishonest. Most sellers do not make that claim. Usually, when they list a compatible machine, it's the forktube size, and it's for the sake of getting more "hits" on their ad. I'd be so bold to say that most
riders have no idea what size forktubes they have, and just search "(make/model/size) clip-ons rise"
and go from there. A little bit of research goes a long way. As they say in the construction business "measure twice, cut once".
Keep your chin up. Do some more thorough research. You'll be okay. Some lessons are a bit more painful... and expensive