My take after reading the info on the site is that it is an introductory $125 month / 5 month agreement to put a ad on that website only. It mentions nothing about an rate/price for an ad to run on the network.