After glancing through the site, I found one thing that was pretty annoying, the registration popup box. Wherever I went, whichever link/page I clicked it just kept hitting me with that popup, even when I was trying to visit their terms and condition page. If I wanted to register I would have, I know where the button was.
The site is working perfectly now, there is no problem. The only problem they have is a little problem with the payment systems, other than that, there is no problem with other things.
There is no problem with the incognito mode, either. I opened the site in incognito mode. From my observation, it works perfectly. You may have something wrong with the network there, or you can try again.
I'm also unsure of what caused this. I was in the incognito mode when I visited the side.
Probably there is a problem with their SSL certificate. Due to which the site is not allowing access through a secure network. But now this problem has been resolved and the site is being accessed in both HTTP & HTTPS and when you type HTTP, it is automatically adjusted to HTTPS.
Could be! Probably a glitch I guess. Anyway, as long as it's in HTTPS, it's fine for me.