I don't know if this has been adressed yet but, I am currently trying to complete the "Under the Wire" quest which requires you to spend at least 997 favour points towards learning a skill. The catch is that the giant's favor you use HAS to be the primary giant of that skill. So i got to thinking "What skill takes the longest and will be the most useful OHHH "Better Learning 5" so i started donating stuff and the slightly forgot. A few levels later I was informed i had enough favor to get my emblem so that's at least 997 favour so when i tried to spend my favour I couldn't. Now I'm stuck with an emblem I don't want, wasted a whole bunch of time, AND I now i have to re-gather donation for a different giant because I have 0 favour with Lem. In short it should be possible to spend your max favour on a skill instead of being forced to get an emblem.