Unfortunately there are plentiful of sites that do not put up the rates or traffic details online. I dont know why they do it but I will never contact such sites for advertising purposes. I prefer...