1. An apparatus comprising: at least one computing device; and at least one memory device having instructions stored thereon that when executed by the at least one computing device direct the at least one computing device: receive from a workstation in use by a participant a request to obtain information on items that match at least one criteria; forward the request to a server; receive from the server information on at least one item that matched the at least one criteria, in which the information on the at least one item includes: first information, and second information; compare the second information on the at least one item to at least one predefined characteristic; determine that there is a match between the second information and the at least one predefined characteristic; based at least in part on determining that there is the match between the second information and the at least one predefined characteristic, filter-out the at least one item such that the information on the at least one item is not communicated to the workstation in use by the participant, and in which filtering-out the at least one item further includes not providing to the server the at least one predefined characteristic; determine that there is not a match between the second information and the at least one predefined characteristic; and based at least in part on determining that there is not the match between the second information and the at least one predefined characteristic, communicate the first information but not the second information on the at least one item to the workstation in use by the participant.