The pace of business has increased rapidly, and the need for vigilant, yet speedy and accurate credit checks has kept up.