@TehBlah: yes, website status also says it is down btw.
TurboUS down?? [SOLVED]
 IMrEwt   Mar 29 2019
 4
 1K+