As an economist, I will say that here is a strong relation between credibility, P3P and branding.
But who knows if the site is a mafia site? You have to make a deeper due dilligence than just looking at some banners.
Links:
Due Diligence Checklists - The Ones Used by Professionals
DUE DILIGENCE INVESTIGATION & FRAUD INVESTIGATION DATA - Boston, Massachusetts