1. A method in a computer system for providing advertisements to mobile devices, comprising: selecting an advertisement for a mobile device, the advertisement having a visit location; providing the advertisement to the mobile device; and charging for providing the advertisement when it is detected that the mobile device visits the visit location.