The "your city" part is based on the US zipcodes, which are very vague.
The "plus four" numbers are better, but the basic zipcodes can be miles and miles of area.
Our Canadian postal codes cover postal walks. The area a single carrier covers in her daily work. And most carriers actually have several "walks" in a day's work.
My postal code covers a single urban residential block with about 25 addresses. Some large apartment buildings are covered by several postal codes.
Further, most postal workers can read and write. It's practically a requirement for the job.
If the carrier is in postal code K1A 0A6, and the address is 113 James St, Ottawa, she would not be able to deliver it, since the postal code is the House of Commons and the address is ten blocks away with a different code.
EBay was able to spot the problem and refund you by comparing your postal code with the postal code on the fake tracking, and the delivered address with your address.
Wherever your purchase was delivered the Canadian system made it obvious it was not delivered to you.