Too bad you're not in Tucson, or at least closer. We have a company here that rebuilt my 69 Corvette speedo and it works perfectly.
I have never dealt with your mentioned company, just to say the one here works well, if you happen to find yourself out this way.