They have with me. Earlier today, I send them an email through their site, and asked them if the company is dead. I haven't heard from them, but I did check the site a little later in the day and they had used my IP address to block me from viewing the site. I can't see it on my laptop, but I can see it on my mobile phone.
So I know what they did, and was able to create a proxy site to look at their site, and sure enough...my IP Address was blocked.