If your favourite player was Ole Gunnar Solskjaer, Jan Vennegoor of Hesselink or Juninho Pernambucano back in the day, then you might have forked out a small fortune to get their name printed on a shirt.
One player who shares that exact problem is Liverpool and England full-back Trent Alexander-Arnold, who was born with a name that every club shop worker fears.
In fact, England fan Ben Kelly was gutted when he found out that he'd have to pay £1 per letter to get the 19-year-old's name emblazoned on his shirt ahead of the World Cup.
"I wanted to buy an England shirt with Alexander-Arnold on the back but it's £1 per letter for printing Might have to be just 'Trent' instead." he said on Twitter.
Within the space of a few hours, Alexander-Arnold, who is likely to start for Gareth Southgate's side against Tunisia on Monday night, found the post on Twitter and promised to send him a shirt if he sent him his details via direct message.
Now this, folks, is a very classy gesture from the Liverpool defender.
"DM me with your details and shirt size mate @bkelly776" he responded.
At the beginning of this season you'd have got long odds on Trent Alexander-Arnold going to Russia this summer.
The Liverpool teenager had played just seven Premier League games in his career, all coming last season, before this term started, but the youngster has become a vital part of Jurgen Klopp's plans.
A great story. Let's hope he can continue his form in Russia in the coming weeks.