'You have made a difference for local children'
Register for free to read more of the latest local news. It's easy and will only take a moment.
More than 4000 youngsters will have a Christmas present they otherwise would not get thanks to you.
Donations to MFR Cash for Kids' Mission Christmas mean 4107 children across the Highlands, Moray and Aberdeenshire will receive a gift on Christmas Day.
Cash for Kids corporate fundraiser Allana Stables said: "To help one child in our local community is amazing but over 4000 of them really is a Christmas miracle.
"I hope that everyone that contributed also wakes up with a smile on Christmas morning knowing the difference they really have made to the lives of local children."
Hundreds of people have paid tribute to the efforts on social media.
A spokesperson for Inverness Women's Aid (IWA) said: "Fantastic work as ever from Mission Christmas!
"Once again they have provided many of our IWA families with lovely gifts for Christmas – so much appreciated."