Leaninsp
Consumer Report
- 05-22-2013
- 8
Just updated Quicken and noticed a debit card charge of $19.65. Never heard of them. I googled Leaninsp and found your Scambook site, with many other complaints of the same type and dollar amount. I intend to call 877-894-3532, the number listed on another complaint.
Company: Leaninsp
Country: USA