To me all animals are "gifts"....Why would that NOT be an awesome gift for a child? IMO it is one of the best gifts you could give.
A guinea pig should be made part of the family and committed to
as a family, with proper knowledge and expectations of care, feeding, medical care, life span, etc. before the pet is brought home -- not a gift or toy (it makes the animal an object and makes it seem disposable) for a child or a spur-of-the-moment decision. See Guinea Lynx's
12 Pleas of a Guinea Pig:
Please do not leave my care to a child. I cannot be taken care of by a child. I am not a play thing. I am not a toy you take home on a child's whim. I am not a gift or a reward. It is your responsibility to take care of me, to feed me, to clean my cage. Let your child hold me on his or her lap and pet me under supervision only. I have fragile bones and teeth that easily break. Though I am small, I need strong hands to hold me.
@ChristieB, your situation is not the norm. While everything you are doing is great, most people don't do what you're doing -- they go to the nearest pet store, grab a guinea pig without knowing what kind of care is involved, how expensive vet bills can be, how long guinea pigs can live... The guinea pig is nothing but an object that is disposable when it is too inconvenient or too expensive or the-kids-got-bored. And ultimately rescues and shelters are burdened by these impulse buys. It's not a fair situation for anyone -- kids cannot be expected of so much, and guinea pigs shouldn't be victims of immaturity and irresponsibility.
If I may, I would like to suggest that next time you get a guinea pig, you adopt one from a shelter or rescue:
https://www.guinealynx.info/rescues.html. There are many homeless guinea pigs, and it would be so kind of you to save a life or two.
At the rescue where I volunteer, we stop adoption events after the second week of December because we don't want to encourage exactly what we're talking about now. Instead we encourage that you put a "Coupon for Adoption" under the tree and take your whole family, after the holiday excitement has died down, and come visit the rescue to make the adoption as a family. It's really the best way, in my opinion!