Cinch Auto Finance was founded in 2005, based in Alpharetta, Georgia by two former auto finance executives who wanted to provide consumers with more flexibility when buying a used car.