1. A computer-implemented method, comprising: tracking, by one or more programmed computer systems, information about a plurality of item acquisitions performed by multiple users for multiple recipients; after a user initiates at a first time an acquisition for a first recipient of an item that is specified by the user, identifying, by the one or more programmed computer systems, from the tracked information that the item has previously been acquired for the first recipient; determining, by the one or more programmed computer systems, that the initiated acquisition of the item is not appropriate, the determining being based on the identifying from the tracked information and being performed without consideration of any manually specified indication from anyone at any time prior to the first time of whether the item is appropriate to be acquired for the first recipient; and indicating to the user, by the one or more programmed computer systems, not to complete the initiated acquisition based on the determining that the initiated acquisition of the item is not appropriate.