FireRTC doesn't seem to work with it. However, the popup site still is up.
I called them using hangouts and it works. I scam-baited them and then called them a scammer. They try to make you pay about $199 minimum on an untrusted site. I just hung up the phone.