At least customers get paid for giving them that information (in the form of the discount that the price-matcher gives). I've done it, too, at Fry's when I needed some hard disks and a laptop on short notice. Saved about $100 in one trip (they were expensive hard disks), just by pulling up Amazon and pointing at the price for the service rep.
Competition is good.