I just had a local independent shop remove and replace my speedo and while they had the cluster out I had them install a . Everything works awesome. It was like $175, not cheap, but no worries and I already had the thing apart. I don't want to futz with the cluster EVER AGAIN!
I'll ask them who the vendor is.