See the answers to Tabitha posts. Google has decided to move some zip codes out of the US>. And there is absolutely nothing we can do at the moment until the developer comes up with yet another magic pill. So in the meantime (see the forum post link above) The solution is to make people specify more than the zipcode.
Google has also moved a zip code in Ohio to the Ukraine, when I set my map to only use the USA Google map domain, it was kind enough to send me to Alaska instead of Ohio or the Ukraine. It is frustrating and periodically Google changes their algorithms for unknown reasons but make sure it only effects the Developers API…. You can see that it is actually an error in their own Google API, they allow you to test and enter a zip code, they know I am in US and they sent me to Saudi Arabia just like you said. (My screenshot attached.)
Lance has published many Blogs about this issue.
Excerpt from the developer: