What do you think credit is? Anytime someone gives you something and you pay later on, that's on credit. They have to trust you to some extent. If every vendor had to perform due diligence of every potential client I would expect things to get even more expensive or just altogether deny service to people outright.