Yes that seems to be true; however, I've been on other sites, such as NeoBux, and you only get 6 ads per day, compared to the on average 10-18 on "slower" sites. Although you receive payment faster on NeoBux, it takes a while longer to build up to a worthwhile amount.