Their staff and account managers are very professional when it comes to their job at hand! I haven't had any problems with them so far as being able to manage my campaigns from start until finish.
They also offer great customer service after you've paid for your campaign or advertising space. We have been working together since about 2 months ago now and we couldn't be happier with our experience thus far. Our ad has increased by over 20% just within those two months alone!! That's not even including other clients who will see an increase of up to 50%.