Hi, new member on the forum and I need some help to determine the condition if this Omega 2531.80 The seller said the watch was never polished but the watch is mostly scratch free based on the photo. Is this too good to be true? Would greatly appreciated any input