In the past, verifying has proven reliable. However, I recently bought a blu-ray burner; and every so often (maybe one in three burns), there will be errors that verify doesn't catch. By which I mean, verify says "all good", but the checksums of the files on the disc don't match the versions on the hard drive.
I assemble a folder of files to burn, and create a checksum file for them. I burn the files - including checksum file - to disc. Everything seems okay. Then I test the checksums, and half a dozen files will fail the test.
Yet ImgBurn said the verification was okay. What the hell!?