Consumer Reports rates dishwasher detergent