Camels have emerged as serious contenders against the traditional chickens and goats when it comes to charity Christmas presents and gifts.
The top 10 charity gifts have been compiled from a search of more than 200 charities by the independent charities watchdog Intelligent Giving.
Oxfam's £95 camels come top because, Intelligent Giving says, they "provide a whole host of services to their owners: you can ride them, and even us their dung for fertiliser".
Second are fish cages, bamboo and netting enclosures which enable flood-prone Bangladeshis to breed fish. They cost £20 and are supplied by Practical Action.
"The goat and the chicken have become part of the fabric of Christmas," said Lindsay Boswell, director of the Institute of Fundraising. "But charities are trying to stand out among shoppers who are looking for ever more original gifts and that is what we are seeing this year."
Boswell advised that charity shoppers look for the "tick" logo of the Fundraising Standards Board and read the small print. "People need to ensure there is openness and transparency about what they are buying," he said.
He added that the donation may not translate exactly into the gift. "The question [people] need to ask themselves is: are they effectively making a general donation to charity, or is that amount of bull semen actually going to go to the farmer?"