DealDash has Buy It auctions where auction losers can get all their lost bids (for a given auction) replenished if they pay for the item at retail value.