Please call customer support for Needtobuildmuscle. They will be able to assist you via the telephone.
Also please send an email over to [email protected]
If you call them you can also get in an order via the telephone to ensure that you do not lose out on the guard as I assume it is moving rather quickly.
For now I will see if I can send word over about you being IP blocked. Hopefully we can get this issue resolved for you.
You are more than welcome, I did pass along word today to the owner about there potentially being an IP block on your IP and the tech team should be looking into it. If you still are unable to view the website than please call your provider and have them check on their end.