Generous payment terms and interest free credit