Made a donation for my husband as one of his Christmas gifts, he doesn't want or need anything so each birthday and Christmas I donate money to animal charities. He was very pleased with the several items I chose for him. Just a suggestion, maybe offer girt cards to give to the recipient as I had to write out a normal Christmas card myself and it didn't have the same impact as if it was an official card from yourselves, maybe charge a couple of pounds if people want this as extra.