this website did the same on loads of sites over last few days with the same message they put here. why they feel they have the right to do that on other people sites, i am not so sure, but they should not be allowed. nobody owes a new website exposure just because they have started something new.