newtopsites.com One of your advertisers (newtopsites.com) seems to be putting up a window that is not closable. It is very inconvenient to have to put windows on top of it rather than just closing it.
This is the type of issue that will irk people and drive them to another product.
Hope this helps,
Swan |