I recently came across this page on the Barnes & Noble online shop:
Entering international postal codes
explaining how they expected their customers to enter international postal codes so that their systems can validate the order.
One of the most obvious, but most overlooked, aspects of data quality is that it is a process and, importantly, that it is a continuous process. I'm all in favour of providing information, and lots of it, so that customers know what you expect, but posting a list like this and then forgetting about it demonstrates that the continuous aspect of data quality is being forgotten. The world has moved on, Barnes & Noble have not.
Like this, for example:
Yes, Argentina had a numeric, 4-digit postal code ... until 1999. Now their alphanumeric 7-digit code apparently is disallowed by Barnes & Noble. Or this:
Australia has never has a 7-digit postal code. I would give Barnes & Noble the benefit of the doubt an presume that they had mixed up the entries for Argentina and Australia, were it not for the insistence on a numerical code, whereas Argentinian codes contain 4 letters.
The other aspect of this page is the expectation that customers must jump through hoops to keep Barnes & Noble happy, to fit to B & N's technical requirements rather than B & N ensuring that their systems are correct. Take this example:
Grecian postal codes contain a space between the third and fouth digit. How long would a customer from Greece have to struggle to make their order? How much effort are they being put to to alter their (correct!) data to fit somebody else's system? Is this quality? Is this customer service.