We have gotten the free Visa pics for years and years.
But, we recently stopped getting the pic taken. To me, you really aren't getting anything "free" any longer. Yes, you can download it, send it to friends, print it yourself (or if you are like me - print it at Walgreens and have to pay for it there). But, it is not the same as getting pic, then having them do the border, print it for you, and walking out holding it in a Disney bag. Just me, but I don't think it is worth standing in line to get the pic taken any more. I know it does cut out the standing in line to have the picture printed. But to me, it is another thing they cut back on - the paper and toner to print the pic.