If you are having issues reaching our site from one computer but not another or not on your mobile device you may be caught in a fairly wide IP address ban I had to put up on an ISP in Oklahoma. Please let me know if that is the case. We've gotten a lot of bogus traffic from various IPs this ISP controls so I'm endeavoring to ban all traffic from that ISP.
Let me know if this affects you.