You could have seen advertising yelling “?100 free, no-deposit needed!