Five American dollars goes a long way in Lebanon