The corridors of the operating theatres at the Korle-Bu Teaching Hospital are besieged by blood transfusion contractors, who are ready to donate blood for a fee.
They charge between 50 Cedis and 60 Cedis for each pint of blood they donate to patients who have been scheduled for surgery.
The practice has become common because the Hospital authorities require replenishment for the transfused blood, in the face of depleted stock.
Normally, relatives of patients who need blood, have to look for voluntary donors prior to operation, but this is often difficult and they are there compelled to fall on blood donation contractors.
The Times spoke to one of such contractors who said he had been in that business for years.
He said he had been donating because some relatives of patients who travel from outside Accra found it difficult to get people to donate for them.
He did not disclose how much he makes at the end of the month, but said their services were often sought through recommendation of families who had previously dealt with them.
The blood contractor said he donates a pint a day and uses part of the money paid to buy food and diet supplements to restore his energy.
Mr. John Ahadjie, Assistant Chief Blood Donor Recruiter for the National Blood Transfusion Service, said replacement was necessary because blood voluntarily donated to the Service was far below what should be in stock for national needs.
He said the replacement regime was therefore put in place to keep the stock at a certain minimum level which could be used during emergencies.
Mr. Ahadjie said the National Blood Transfusion Service was planning to give patients free blood transfusion by 2020 as pertains in other countries but until the country reached that point; there was the need for more people to donate voluntarily.
The national annual requirement for blood transfusion is 250,000 pints but only 41 percent of that is donated to the bank.
Mr. Ahadjie said the lack of education and fear of being diagnosed with certain diseases among other factors discouraged people from donating voluntarily.
He said the Hospital charged patients between 30 Cedis and 35 Cedis for a pint of blood donated free by donors to cover cost of storage.
He asked the Government to support the Blood Bank with more logistics to be able to reach out to more people with its services.