Thanks for the info!
We try really hard to make the sites work on all the combos of computers and browsers, but it can get really tricky. Even with my new(ish) computer I have problems on lots of the popular sites and have to close / restart my browser.
We'll keep looking into it and see if we...