@Perry As I said, in general I strongly support keeping personal information private. I spend a few years working in information security a few decades ago. I was just pointing out that, in my opinion, Lee Valley is one of the good guys.
Re your credit card example, a bit of a quibble. You say that the email tells you 12 of the 16 digits. I know that the first 6 digits identify the major credit card company (Visa, Mastercard, ...) and the issuing bank (CIBC, BMO, ...). The email displayed the last 4 digits. Since that is only 10 digits, where do the other 2 come from?
Also, you may not know the first 6--the Issuer Identification Number--with certainty. For example, I happen to have two BMO Mastercards (a "World Elite" and a "Cashback"). The first digit is "5" on each although Mastercard also issues cards starting with "2". The next 5 digits are completely different. Even though your email says "CIBC Classic Visa", I would expect that there are a few variants and they would have different Issuer Identification Numbers.
Nonetheless, your point is well taken that seemingly innocuous information can be used against us. And there are people out there working all the time trying to figure out new ways to do just that.
An anecdote, if you'll permit. I worked with a major daily newspaper back in the day. Of course, most people would suspend delivery while away on vacation. Imagine if a robbery crew had access to that info. They could pick addresses in wealthy postal codes and be quite certain that a house would be unoccupied while they pull up a moving truck and empty the contents. I'm not aware of this ever actually being exploited but...
Craig