Na versão do Rafael Amorim eu não conseguia selecionar o esta, apenas os campo endereço, bairro , cidade eram selecionado, então arrumei mudei uma query, porém testei aqui e percebi que dava erro dizendo pra selecionar o estaão consegui resolver o problema, isso pra quem baixou a versão que eu postei aqui.

Procure proximo a linha 288 e ache a seguinte linha:
$zone_query = tep_db_query("select distinct zone_id from " . TABLE_ZONES . " where zone_country_id = '" . (int)$country . "' and UPPER(zone_name) = UPPER('" . tep_db_input($state) . "')");

Substitua por :

$zone_query = tep_db_query("select distinct zone_id from " . TABLE_ZONES . " where zone_country_id = '" . (int)$country . "' and UPPER(zone_code) = UPPER('" . tep_db_input($state) . "')");

É isso ai pessoal,

More...