TC
Top Consumer Reviews
Read all reviews for Top Consumer Reviews →
Im displeased about the fact it takes…
Im displeased about the fact it takes so long to process the payment to pay my debt. I was told to allow my credit card to go into default which directly affects my credit. Ive always made payments on time. I thought the program would help me not hurt my credit.