Jim Guest , president of Consumers Union , said they stand by their reporting .