Cristiano Ronaldo was forced to buy iMac computers for his Juventus team-mates following his red card against Valencia.
The forward was sent off in his first Champion League clash for the Italian giants following his arrival in 2018.
And as per then manager Maximiliano Allegri's rules, any player dismissed had to buy gifts for the rest of the squad.
Ronaldo resisted for two months before eventually relenting and purchasing computers for his team-mates.
Juventus' goalkeeper Wojciech Szczesny told Polish television: "Yes, we all have one. It took a long time because he couldn't process the red card and he insisted that he had done nothing wrong.
"It took a little [time], two months, but finally we all received an iMac."
Former Arsenal stopper Szczesny also revealed he was forced to put his hand in his pocket after turning up for training on the wrong day.
"I thought it was Tuesday, but it turned out to be Wednesday," he explained.
"Allegri called me and said that everyone was waiting for me. I'm half an hour late and I ended up giving away some Beats [headphones]."
Juventus are now managed by former Chelsea boss Maurizio Sarri and sit one point clear of Lazio at the top of Serie A.
The league season has been suspended due to the coronavirus crisis and there are fears the campaign could be cancelled.
Ronaldo and his team-mates have agreed to take a pay cut during the pandemic in a bid to save Juventus €100million.
Sarri and his players have agreed what amounts to a four-month pay reduction to help Italy's most successful club.
The effective one-third cut to the players' annual salaries will mean a huge drop in wages for a squad headed by Ronaldo, the best-paid footballer in Italy who is reported to earn €31m a year.
The agreement comes at a time when many clubs around Europe have had to cut wage bills because of the dramatic impact of matches having had to be postponed or played behind closed doors due to the spread of the virus.
"The economic and financial effects of the understanding reached are positive for about 90 million euros for the 2019/2020 financial year", Juventus said.
"The understanding provides for the reduction of the compensation for an amount equal to the monthly payments of March, April, May and June 2020."
The Turin-based club, in one of the regions hit hardest by the crisis, have suffered in recent weeks with three of their players having tested positive for the virus; forward Paulo Dybala, defender Daniele Rugani and midfielder Blaise Matuidi.