Pinterest, etsy, twitter, online clothing stores, and various blogs are filled with fashionistas -- ignorant fashionistas who cannot tell the difference between the terms "vintage" and "retro." This makes me want to scream.
Vintage = old. It's referring to wine, which must be aged in order not to be grape juice. Vine -- vineyard -- vintage -- get it?
Vintage clothes, vintage jewelry, vintage cars all must be OLD, not just made to look old.
Retro, on the other hand, is a prefix meaning "back" or "backward." Something retro is looking backwards into the past. Therefore, new items made in an old style, be they replicas or just something that hints at a former style, are retro. They are not vintage.
The website that sells this Halloween costume for $26.00 calls it "retro vintage." It's not vintage. It's just retro, cheap retro at that.
I found this iPhone 5 case on pinterest labeled "vintage retro." No, an antique truck is vintage; it's not retro. And an iPhone case is neither vintage nor retro.
This I also found on pinterest. It was also labeled "vintage retro."
This was labeled "vintage."
Uh, well, maybe the chair is vintage, but it's kinda hard to tell when it's covered with neon green paint/icing that is most definitely NOT vintage.
Look, this one's pretty simple. Vintage = old. Retro = new but made to LOOK old.
Use the terms properly.
This has been another rant from your local English teacher.