68 GTS Speedometer doesn't work

A speedo shop can fix the insides—very delicate. Mine went bad. I bought a brand new one from 1977. I still needed to get it serviced as the lube dries out.