I want to provide free shipping for Seattle, Bellevue, etc. (about 110 zip codes) by zip code. I am using the flate rate shipping module, with a Zone Definition, and then numerous zones within that. It seems to work o.k., but the customers address becomes something like:

John Smith
123 Anystreet
Seattle 98133 98133
United States

The state disappears and if I try to change the Zone from Washington 98133 to say, 98133 Washington I get the same visual result, but then the free shipping option disappears from the customer.

If there is not a way to do this, is there a commercial option available? What would the cost be for something like that?

Thanks,

Lester