iSales requires access to the Internet (WiFi or 3G). Once the app starts, the GPS device is enabled and it tries to find your location. Upon succeed, iSales will connect to a server and download all the store sales that are available for your city/state. Actually, the server will return all the store sales that are available in your state or in your country, if it did not find any store sale in your state.
There are two ways to see these sales: 1) On a Google map, where you see all the sales available in your city or your state, and 2) in a list, where you see all the sales available in your state, grouped by store category. If you select a sale from that list you will see that sale on the Google map (the one with the green pin). You may click on the pin(s) on the Google map to see some info about the sale(s).
iSales will connect to the server and download the store sales when you change city or you shake (really hard) the device!
You can submit a store sale only when the system has determined your location.