The Firefox browser works great for me and I trust it much more than I do IE.
If you don't get all the answers you're looking for in this thread I'd definitely suggest filing a support case (at the bottom of the Help page) and I'm sure staff will answer your questions.