Hellooo
I'm sorry you've still got the problem but also thankful that I'm not alone
I've just sent a message to support so hopefully they will get back soon
I know nothing about Firefox except it's supposed to be pretty good and alot of people have gone over to it. But alot of people also still have IE7 so it should be compatible. I think someone else said this on this thread.
Carol