Very poor customer service and low conversion rate. Don't do business with them... They don't trust European company's.
They have you sign up, add a credit card and fund your account before they let you post content for advertising. That's when you find out they have a $100/day minimum!
I've asked for a refund and haven't heard anything yet.
Customer Questions & Answers
Did You Find This Page Useful?
Business owners: What’s your side of the story?
Manage your business