InstantCheckmate
Unauthorized Charges
- 03-31-2011
- 37
I only signed up for one month and they keep charging my debit card. Their site makes it impossible to cancel online and I have not been able to contact anyone by phone, I am on hold for hours.
Company: InstantCheckmate
Country: USA
Address: NV
Phone: 18664905980
Site: instantcheckmate.com