Their support is real, I just chatted with them and it was a real person, not a bot. Thats something good, if a company can afford to pay for live chat support they look like they are going far.
Can confirm, I chatted with support regarding an uncredited deposit and a large withdrawal. However, this does not mean they can afford to pay for chat support (it could just be the owners doubling as support when they can).