My issue date was 15 Nov 2011, and the expiry date was 18 Dec 2010. I noticed that right away and got into panic mode because it didn't make sense, but then when I checked the sealed envelope, it said 18 Dec 2010 as well. So, at that point it looked intentional. I suppose I could have called and asked, but I thought it would be way too big of an error not to notice- because I assumed they check visas after they print them and before handing them out. Since it's an immigrant visa and de-facto permanent, I also assumed such date must be some kind of embassy codification.
I mean, yes, it's one's responsibility to check basic information, but not to be familiar with the design/outline of an immigrant visa. I've never seen one before for instance, so how was I supposed to know that's incorrect and not a standard procedure. They have previous years printed on application forms as well. In addition, it didn't even cross my mind the embassy would let such an obvious error slip by. Especially since they turn people back for the most trivial things, you'd think they'd be more careful and efficient when issuing important visas upon which people make life decisions. And that's why we pay processing fees, and why embassy employees are paid for- to pay attention.
Anyway, I went today at the embassy and corrected it. They didn't even apologize; in fact the officer was down right rude. I didn't ask for compensation because my priority was to correct the error first, but from a logical standpoint, I think I'm totally entitled to it. I made sure to send all required documents and satisfy all their requirements; printing a correct visa is their responsibility before anyone else's, so why should I pay for other people's mistakes? All in all, it just was a very unkind experience.