I've bought several 1980/1990 tops and a gilet off of
Ebay.
There's a lot of wheat to be sorted from the chaff, but some nice looking gear (if you're into that sort of thing) for a tenner or so.
Personally, I'm not all that keen on the modern styles and don't have £40-odd to spend on a top.
Even something special, like Alecstilleyedye's Z team jersey or La Vie Claire will only set you back £35/£40.