PIPEDA should be old news. It came into force generally on Jauary 1, 2004, so we shouldn't be seeing more stories about merchants printing all credit card numbers on sales slips. But it happened to Ellen Roseman at the Toronto Star and she's not happy about it. See: TheStar.com - columnists - Credit card slip-ups can carry a cost.
Thanks to Rob Hyndman for the pointer.