Welcome to affLIFT!
We are happy you have decided to check out our awesome affiliate marketing forum. Register your account today to join our amazing community!
The traffic is good once you figure out how to get it. I usually have to talk to a manager to figure out the right campaign settings to get traffic, which for me is a little annoying. Some of the auto optimization features are difficult to use as well. Four star rating because the traffic is good and approvals are fast. I would give five stars if the campaign setup was easier.