I know there's been a few threads about the number of adds and popups on this site. It's overwhelming. Who ever gave the OK for this is killing the site. It's frustrating and I try to get on and off ASAP.. You have ruined this site for me and I'm sure others.