MixTapeSlots.com
Consumer Report
I purchased mixtape downloads for Datpiff.com and it had been 3 weeks and I had not seen a single download added aside from what my fans were downloading. I asked for my money back saying the site was a scam. They then threw 10 times what I had paid for all at once onto my datpiff mixtape account ...