my time and knowledge is worth money. thats why my boss pays me, cause i have particular knowledge that he wants.
so to answer your question, it depends on who's calling me.
generally im happy to help a stranger as long as this privilege isnt abused (or i have to pay for it).

