1. A computer-implemented method of displaying a location-specific image on a mobile device, the method comprising: receiving, to one or more computer systems and from the mobile device via a wireless communication network, a shopping list that includes one or more items and a location of the mobile device; determining, by the one or more computer systems, a category for at least one item in the shopping list; identifying, by the one or more computer systems, one or more stores based at least in part on (a) the category for the at least one item corresponding to the one or more stores, (b) the one or more stores being a determined distance from the location of the mobile device, and (c) availability of the at least one item at the one or more stores; selecting, by the one or more computer systems, for each of the one or more stores, a respective location-specific image from a plurality of location-specific images; sending, from the one or more computer systems and to the mobile device via the wireless communication network, the respective location-specific image for each of the one or more stores; and providing, by the one or more computer systems for display on the mobile device, the respective location-specific image for each of the one or more stores.