New Reviewer

Desjardins - Frustrated

These guys are crooks who will destroy your credit rating for minimal owing. Never, I mean NEVER get involved with them!

User's recommendation: Stay away!

View full review
ID
#1839973 Review #1839973 is a subjective opinion of poster.
Location
Winnipeg, Manitoba