1. A method for transmitting a message over a wireless network to a wireless communications device, the method comprising: storing a message in a database, the messages being associated with a location, the message stored in the database including advertising information sponsored by a respective advertiser having a place of business within a proximity of the location associated with the message; detecting location information of a wireless communications device; selecting the message in the database associated with the location information; transmitting the message to the wireless communications device; receiving an acknowledgement from the wireless communications device of receipt of the message; and storing a confirmation of the message.