FreeDownloadZone.com
Consumer Report
- 12-21-2011
- 6
They keep taking money from my checking account and they do not want to give it back and they are located in the Phillipines and ripping people off in the U.S. What kind of joke is this and I had to threaten them on the phone before they would give my money back
Company: FreeDownloadZone.com
Country: USA
City: London
Address: Saphie No. 1 29 Harley Street
Phone: 18669784842
Site: freedownloadzone.com