I'm having serious issues, they don't respond to support tickets. Does anyone have a contact number or know anything about them at all??? Thanks!
Never heard of them, their contact seems suspicious, no phone and no instant messaging, just help desk, I'd avoid such hosts