Es ist eine althergebrachte Weisheit, dass in diesem Leben nichts umsonst ist, bzw. alles seinen Preis hat. Im Englischen müssen Sie sogar dafür bezahlen, wenn Sie jemanden besuchen, natürlich nur figurativ.
Bei jemandem vorbeischauen = “to pay somebody a visit“.