This sounds different but using Chrome has solved some of these issues.