Čekaj, jel' imaš ti neki login?
Ako imaš onda čuvaj u bazi korisnika njegov country, a proveri IP2CTRY samo ako nema setovan COOKIE. Znači, IP2C query se izvrši samo prvi put (ako ne briše cookie) i nemaš nikakvih problema.
Jedino što sam ja provalio je da su podaci neprecizni naročito za ove naše novije provajdere: ADSL, Cable, Wireless... ali mislim da možeš slobodno da stavi da je odavde čim ti IP2C vrati "nepoznato"
