Alright seems like a decent enough place to post this.
I'm almost at boiling point, the site is a minefield. The adds are a disaster. There's a couple that break the site and prevent any page from loading any further. Especially the add with that douche bag with the water jets. It makes everything freeze and crash and burn. I hate that thing with a passion now and it must die. The mobile experience makes it even worse with those adds that 'hide' behind the pages and makes the window resize. All. The. Time. Trying to close them is a real b*tch.