Greatforms.net
Charged Amt to VISA and Fraud company
This company www.greatforms.net is located in the United States, and does fraud by charges small amounts to people's credit cards. On my own Visa Statement I saw two charges of 4.75 and 7.75 and it was done on the 8th of Dec and the 8th of Feb, exactly two months apart. When one calls this number ...