Shopping agents which programs that allow the consumer to rapidly compare prices and features within product categories. Shopping agents implicitly negotiate prices downward on behalf of the consumer by listing companies in order of best price first.