Just had two watches back after repair by M. Swift, Orient O/Haul & new crystal, Seiko replace rusted parts & O/Haul, both now running nice &keeping good time. Highly recommended.