It looks like you’ll have to email them first to get their phone number. The site claims they do phone and email support, but I haven’t seen one on there at all. Probably got trolled too hard. The site claims that they’re from Liverpool, NY with an address that points to nothing at all.
This is also the same place that Jim Browning tricked by paying with a fake check. In his video, Wireshark picked up an IP address from Gurgaon, India.
https://www.youtube.com/watch?v=eWuk9V7HnBg