Do you mean the main page, or a specific subpage? E.g. the online support which requires TeamViewer? It's the main page that is slow for me - again it works fine in other browsers. Do you get the same issue?