A method of wireless communication by an apparatus , comprising: discovering , via device-to-device communications using a first wireless signal comprising a first one or more data packets, goods or services provided by one or more vendors; maintaining a database of one or more elements related to the goods or services; discovering , via device-to-device communications using a second wireless signal comprising a second one or more data packets, interest in the goods or services by one or more devices; deciding to share at least one of the one or more elements related to the goods or services based, at least in part, on the discovery of interest and one or more rules; and sharing the at least one of the one or more elements with the one or more interested devices, via a third wireless signal comprising a third one or more data packets, based on the decision, characterized in that one of the rules dictates that the apparatus is not to share the at least one of the one or more elements related to the goods or services when the apparatus has: received, from an eNB, a prohibition from transmitting the at least one of the one or more elements related to goods or services if another apparatus has already been allowed to share the at least one of the one or more elements related to the goods or services with the one or more interested devices; or monitored resource blocks and determined from the monitoring that the at least one of the one or more elements related to the goods or services has already been relayed. discovering , via device-to-device communications using a first wireless signal comprising a first one or more data packets, goods or services provided by one or more vendors; maintaining a database of one or more elements related to the goods or services; discovering , via device-to-device communications using a second wireless signal comprising a second one or more data packets, interest in the goods or services by one or more devices; deciding to share at least one of the one or more elements related to the goods or services based, at least in part, on the discovery of interest and one or more rules; and sharing the at least one of the one or more elements with the one or more interested devices, via a third wireless signal comprising a third one or more data packets, based on the decision, characterized in that one of the rules dictates that the apparatus is not to share the at least one of the one or more elements related to the goods or services when the apparatus has: received, from an eNB, a prohibition from transmitting the at least one of the one or more elements related to goods or services if another apparatus has already been allowed to share the at least one of the one or more elements related to the goods or services with the one or more interested devices; or monitored resource blocks and determined from the monitoring that the at least one of the one or more elements related to the goods or services has already been relayed. received, from an eNB, a prohibition from transmitting the at least one of the one or more elements related to goods or services if another apparatus has already been allowed to share the at least one of the one or more elements related to the goods or services with the one or more interested devices; or monitored resource blocks and determined from the monitoring that the at least one of the one or more elements related to the goods or services has already been relayed. <EOS>