Ciao,
Potresti semplicemente fargli un elenco dei punti vendita della sua città, se non ne trova procedi con la provincia, la regione e così via.
Ovviamente devi avere un db ad hoc con regioni, provincie, ecc.
Così non spendi nulla (a parte il tuo compenso).
Questa è la mia idea.