No there is no perfect crime, sooner or even much later criminals get caught.Forensis, dna, fingerprints, surveillance in and around stores and factories, cameras in police cars and dedicated lawmen who don't give up on a case and more technology to come and of course dogs that are on the k-nine force==and as age sets in the criminal can't deal with conscience which does make cowards of all.