i think they are not guarantee to get 5000 impressions in 5 day.
and before that, you must link back this site to your site.