Friends, family and fans were packed at the Assembles of God church in Sandton, north of Jozi.
They were there to celebrate the life of Idols season 12 runner up Thami Shobede, who died last week.
Among the speakers at the memorial service was Thami's friend Blessing Cele, who said the singer suffered from depression, because he couldn't get gigs, so he could provide for his family.
"You watch other people getting gigs, and only wish to get one, so you can make ends meet. He felt underappreciated," Cele said.
Another friend Themba Humana made shocking revelations about how Thami was allegedly treated by Gallo Music to which Thami was signed.
He said when the family went to Gallo requesting money to bury him, they only offered a measly R5000.
"We, as his friends got Thami gigs, but Gallo Music still demanded 20% of his earnings that he already had to share with his sisters, the band, his publicist and his mother".
He urged Gallo to give the royalties to his mother, who needs the money.