New Reviewer

New Leaf Service Contracts - Liars

*** scam artists that lie

User's recommendation: Anywhere Else.

View full review
ID
#2238057 Review #2238057 is a subjective opinion of poster.
Pros
  • Steal
Cons
  • Are liars
Loss
$3
Preferred solution
Let the company propose a solution