Recommended Speedo Repair shops:

http://www.nhspeedometer.com/

http://www.paspeedo.com/

http://www.bobsspeedometer.com/

Foreign Speedo
2246 1/2 University Ave.
San Diego, CA 92104
Phone: (619) 298-5278  
Quick turnaround.