With some slight testing, I've found that my butler will give a gift to the same person twice in a day if he runs out of gifts and I give him more. I'm not sure if it is intentional or not, but I'd like to suggest that people can't get things from him more than once per day.
Is this something you think would be worthwhile, or is my ridiculously extreme case of giving out tons and tons of crap something not worth considering?