<p>A method of offering a reward customized to a user that is carried out by a processing system, including receiving a user selection of a unique identifier from a plurality of unique identifiers associated with a respective plurality of items from one or more first providers. The method further includes determining an item associated with the user selection, and offering a reward customized to such item.</p>