I have a 5" Danforth Constelation binacle mounted compass I need to have repaired and serviced. The two companies I've come across are Viking Instruments and Andrews Compass Service. Has anyone had any experience with them, good or bad? Anyone else I need to know about?