New Reviewer

Canal Insurance - They are rude liars

They took my car title and shouldnt have by law. I didnt know any better! Rude unprofessional liars!!!!
View full review
ID
#1278985 Review #1278985 is a subjective opinion of poster.
Reason of review
Poor customer service