Who to believe?

I have tarped every one I have had, and never had any leaking issues.