Best report
ϟ
Apr 4, 2009
The calls are coming from a company called Scotia Dealer Advantage, formerly known as Travellers Acceptance Corporation, which is located in Vancouver, BC in Canada. They deal with auto financing for people with damaged, little, or no credit.