Formusa
Consumer Report
- 05-01-2012
- 8
I noticed that this amount was taken out of my account without my permission. I am not sure who, what or where these fools are but I am not happy about it at all. I have to go to the bank and close out my debit card and get a new one in order for this to stop cause of course there is no way to call this company and complain. I think it might have been when I renewed my license a few months ago. I was on the wrong website at first. I didn't think nothing of it until now after reading some of the complaints.
Company: Formusa
Country: USA
Phone: 8772286403
Site: forms-usa.com