Visa/master card logo co. Also known as credit.com. Info on credit cards to lower interest. To my understanding they monitor the interest charge by banks and request to lower interest on behalf of customers who pays on time and even more then the minimum every month. Called the number back to check it out but the ans machines says welcome center!
I just got a call from today and i did accidentally to give my informations to him. I was freaking out. and I pray to God to being protection for me and my personal information to not being touching anything.