I used them for a little while but their account interface was very lacking in features - plus they don't have a great inventory of ads to show so relavancy was bad for my site
I wouldn't exactly trust a website that showed this... http://publisher.targetpoint.com/registration.aspx there is no excuse for having errors like that on your site.