Now to find an open source address verifier. Canada Post has a free Postal Code lookup which would be good for tidying up mail here, and there is a similar Zip Code lookup at USPS. However I haven't so far found a contribution that uses either to help customers get their addresses in an acceptable format.