Mydownloadsite.com
Ripoff
- 09-29-2006
- 4
Couldn't download anything. How doI get my money back on my credit card.
Couldn't understand anything they wanted you to do.
Company: Mydownloadsite.com
Country: USA
Site: mydownloadsite.com
Couldn't download anything. How doI get my money back on my credit card.
Couldn't understand anything they wanted you to do.