Strangely enough a scammer pointed me to this popup, though it doesn’t connect to their call center or anything related to them. Feel free to give these guys a call and waste their time.
http://tollfree-service.com (popup)
https://i.gyazo.com/3212e214416c8db538e017da13b320bc.png
+1-844-807-8357
Number appears to be disconnected. Tried calling it a few times in the past ten minutes. Haven’t had any luck.
This Account has been suspended
I get the “number not currently set up to receive calls” on both FireRTC and Google Voice