A new partnership between credit information provider CRIF and BMW Financial Services will help make the purchasing experience smoother.