The site doesn't play nicely with ad-blockers, browser doesn't seem to matter. If an ad blocker is enabled in any browser, the site just barfs.