Thedownloadplace.com
Service did not work, support never responded with assistance, only automated replies, Request for refund ignored, ripoff
The doenload service did not work - customer support never responded with assistance, only automated replies. Request for assistance ignored. Refund requests ignored. Wish I had read reviews before paying the $55.00. This site is not to be trusted. ...