DGSE was great for me..genuine Rolex's, 2 year warranties...those pics arent great but mine had a machine cut bezel too,,,my wifes 6916 had issues the date wheel stopped at the 21st 3 months in a row AFTER the serviced it, finally DGSE just swapped the dial and diamond bezel and just hooked me up with a new watch of same vintage w/a new 2 year warranty. My wife LOVED that Rolex man.