Helped me up my revenue for the last 5 years or so... but I have to admit it is extremely frustrating sometimes... and you really need to be good in order to thrive... I now have dozens of favorite requesters who send me special requests from time to time. And it works just fine for me :)