that ill let youguys know i just signed in and seen it, no need to put any billing information or anything....
they keep sending that 20$ offer ads to me since a year the only ads they show is Your ad here free btw i have seen bad billing review about the 20$ free offer from bidvertiser