We review the Invicta Pro Diver 8926, an automatic rolex submariner homage that’s available for under $100. Is this watch worth purchasing? We will tell you!