Best report
ϟ
Sep 13, 2013
Just got a call from them. Apparently its a spam caller advertising that they can lower interest rates. seems to be a third party not directly related to any major credit company.