written by on 05/03/2011
1star is actually too good for this company! We received the worst phone call from this company, they hard selling techniques are a joke, the caller is pushy and knows not much about online marketing, blags her way with technical terms and falsely pretends their company has preferred ad rates with Facebook... Won' t take no for an answer... Best reply to them... Hang up the phone!
As rated by our community of reviewers