A possible suggestion for their website maybe a newsticker which outlines any issues such as these. eg. server currently unavailable, next update postponed until hh:mm
I had a look at their website and thought I'd give them a call using the number displayed........defo scammers!!! Number coming up as not recognised. Stay away all!!!