UltraFilesDownload.com
Consumer Report
- 12-13-2011
- 12
After a three day period which is for 1,95 dollars they took 69,95 dollars from my credit card account without any explanations. I tried to contact the customer service but could not get any answer.
Company: UltraFilesDownload.com
Country: USA
Phone: 8888469589
Site: ultrafilesdownload.com