well, from my experiences after signing up with them
to buy traffic --- it IS BS to me

trying to buy
traffic thru their form didnt do anything; the form just
refreshed ... then i saw one must "verify" his/her pages
so i submitted that form ... only to get a silly reply like
"your account is new; please try again in four weeks"
WTF? WTF BIG TIME! what will my site be in four weeks?
four weeks older after years of being up?

...
i hate such crap ... your experiences with this traffic broker?
(btw, verification still pending ...)
all the best
OL' - BraveD.