I only bought traffic from them once and that was because they were doing a deal, the deal was 20,000 unique hits for $10.00, turned out all the traffic came form China and other countries like that, completely useless and I couldn't even make any money with CPM ads because nobody was paying for Chinese traffic back then. I never tried their traffic from US or Europe though.