I have one friend who gives me a skill point and one who send me a morale bonus every day (and I give them back of course, or I give them and they give me one back). Like cookizzz said, if you can find friends who keep doing it, you get the gifts every day.