We consider a homogenous good oligoply with identical consumers who learn about prices either by (sequentially) visiting firms or by consulting a price agency who sells information about which firm charges the lowest price. In the sequential equilibrium with maximal trade and minimal search, prices are dispersed and consumers randomize between consulting a price agency and buying at the first firm encountered. Low competition among price agencies induces maximal price dispersion. High competition among firms leads to offers that are either ripoffs or bargains, most consumers visit a price agency and firms' profits are small.