No they are not. Delete my account.
This site died long ago and some people just do not realize it.

and no more email ads....