I haven't had a chance to check out Buy Happy yet, but it seems to me that displaying competing prices on product pages rather than when adding to cart might be a better experience. I use price as one of the deciding factors on whether to buy, and there have been a few times where the lower price that Invisible Hand found convinced me to actually buy a product.
Perhaps both approaches are useful.