I once spent a lot of time doing a comparison of like films + shipping at about six online retailers. It was a bit of work, and imagine it would not be easy for an App to stay current, though I like the idea.
Another idea, subject to whim and human error, would be like gasbuddy.com. People report prices when they purchase. Not as good as the automated App idea, though.