Have You Done Your Due Diligence