Find the answer to your question
I have an open listing that is configured for calculated shipping to Canada:
Yet when a customer goes to the ViewItem page and put in a postal code of "V3G2C9", the shipping rate does not render. In addition, a buyer going through eBay checkout for this item that used such a postal code was given a shipping rate of $0 instead of the properly calculated rate for the item.
Why does this happen?
The reason why no shipping rate renders for certain postal codes is due to the fact that UPS does not ship to that particular postal code. When a customer enters a postal code on the ViewItem page, a request is made to UPS to get the shipping rates. When the UPS has a response (ie when they actually ship to that postal code), then the appropriate rate is rendered. However, when UPS does not ship to the postal code, there will be no rate to render.