My mate is a Barca fan and shirt "collector". Not serious like Mark is for City, just for his own thing. Barca due to their hook up with Spotify released a ton of limited edition shirts this year with band sponsorships on the front and he went fucking mad. Bought them from there, got them for £14 including shipping and insurance. He got the Travis Scott one and some other young rapper I've never heard of.
I'll never stop doing this and never stop recommending that others do this until the kit manufacturers stop taking the piss. In Shanghai market you can get the kits even cheaper than that tbh. That's a "premium" price. And 99% of the shirts I've got from there are perfect/indistinguishable. My kids have every City shirt every year now. Costs less than a night out to clobber them out.