A tip I tell everybody is to talk to everybody you can BEFORE doing the "I'm to lazy to collect these myself, so you do it for me" quests. Lots of times you will find more than one person has you defeating the same type of creatures. While you still have to fight them, maybe you can minimize your time fighting them by fighting once, but trying to do 3 or 4 quests at the same time. It works thru most of the game. I remember one time, in Zafaria, I had 3 or 4 different "fight this monster and collect" for the same monster and collected a ton of things after each fight.