Great Forms Inc
Www.greatforms.net On line credit card processore - unknown company - small monthly charges appearing on Visa statement
Credit Card charges started up in December for $4.95 US and showed up again on Jan 27th. I have had no contact with this company and no knowledge of who or what they are. A look at their website shows a "freebee" template with a few links to some legal forms - no substance what-so-ever. A ...