It has happened to me several times, but only once did it bother me.
Eau Sauvage Parfum - the photo was the 2012 version, but I received the 2017 one. I knew this was a possibility and wanted the 2017 anyway, so no big deal.
La Fille de Berlin - photo was the older label but I got the new big, black ugly one. Again, I kind of expected it. It's the worst Serge Lutens I own, so it doesn't bother me either.
Bogart Signature - I ordered a small, older 30ml bottle to compare with the current. I actually received an even older bottle than the one pictured, but it wasn't full. The seller said she made a mistake and I believe her. I got a partial refund.
Now, the one that did upset me: Avon Spicy after shave. I hate the tacky decanters, so I paid more for a normal looking bottle like this:
But, I received three of these:
I actually got more product, but it most definitely wasn't what I ordered. I got a full refund.