Anyone else sick of all the ads popping up all over this site lately?

I have not noticed any more ads using my IPad. Evil Mother Microsoft has her fingers in everything now. So if you are on a windows pc, it could be browser related.