I think they are annoying and if I just found TCS I don't think I would even join. You can ignore the banner ads but these are in your face and you can accidently click on them. Of course the paying members would say that they don't see a problem with them..because they can turn them off...no offence.