I have never understood how such a massive company has such a God awful website.
Their app is decent but the web browser is just horrendous.
The CTC website always works fine for me too - I don't understand why people have problems.It functions perfectly fine on my system and I have used it quite a bit for orders and inventory checking.
Must be your browser or OS
Anyway - I find the website very useful to check reviews for things I'm planning to buy.
CTC at least doesn't censor the reviews.
I have posted valid crtitical reviews about product they sell and the review showed up on the website unedited.