Just my opinion, my buddy had someone in the DFW area that was highly recommended to service his Seamaster, and it took a good 6 months for him to get it back, and when he did, it worked great for about 2 months before it stopped, so he had to send it back. It only took about 3 months that time. His lesson...send it to Omega, and that's what he's going to do when his PO is due.