3 ms·People put far too much trust in Consumer Reports.by ryanmarsh 11y agoPeople put far too much trust in Consumer Reports.