Thanks for your response. In my experience, zip code boundaries cross county boundaries quite frequently. Meaning, a single zipcode could easily fall into multiple counties that each charge different rates.
Check out these crude maps for an area in Wisconsin and also Florida. Helps illustrate what I'm saying.