Your friend sounds like a jewel. I went oman African Safari with a colleague once who thought that $5.00 was enough for the ranger for a four day safari! Pretty cheap. if one can afford to spend good money to take great vacations, one can afford to tip generously in the developing world.