Some areas have duplicate, or very similar street names (ie, 'ave' vs. 'street') I don't think its that much of an ask that a website lets you enter your address correctly
I just looked it up and apparently there's some cases of zip codes that do go across state lines too, but it's rare.
My experience living in towns that received mail from other towns is your canonical address IS the other town.