Of course you are on the front page as they have no escorts on there. It should be free until they have enough traffic to warrant charging for it. They have a lot of competition that is totally free so if charging need to not only offer something the free sites are not but also need to have a high volume of clients searching their site.
This is the mistake many new sites make. They assume they can throw up a site and charge a monthly fee straight away. I wont pay someone ?30 a month when no one in my area has ever heard of them and they don't come up on the front page of google. There is no point as I would just be throwing the money away as it wont bring me any business