Patent ID: 8108268

Claim:
A method for making a deal across a network of voice, data, internet, wireless and satellite technologies, comprising: a) specifying to an administrator at least one of a product and a service desired for purchase by a buying party via the network; b) calculating, by a computer on the network, a graded price range from a real-time network search for at least one of a product and service advertised by a plurality of selling parties via the network; c) making an offer from a buying party escrow to a registered selling party for a comparable product and service, the offer based on a graded price in a graded price range comprising an asking price of the selling party; d) transacting a deal between the buying party and the registered selling party based on an acceptance of the buying party's offer by the selling party; and e) transferring a difference between the graded price and the selling party's asking price directly to a third party via the network; wherein transferring a difference between the graded price and the selling party's asking price directly to a third party via the network comprises donating the difference between the graded price and the selling party's asking price directly to a charity of the selling party's choice.