Got it figured out - I was looking at the IIS logs again and I think there is bad code somewhere.
I was noticing every other request was a 301 request and it was the link was missing a "/". The 200 OK requests had the "/"
So everyone was being directed to a site that didn't exist but it was set up to redirect to the link with the "/" at the end which connected the user.
I think the internet, in general, should auto do this, so I believe there is something in the code we are using that is messed up.
If any of you are doing stuff like this I found a great program to use is called Fiddler it is freeware by a company called Telerik.
You need to make sure you enable Secure hyperlinks through to find stuff like this.