I've been having a horrible time getting into this site. I usually get "Internet Explorer cannot find this site" or something like that. Is isn't just my pc, I've tried my sons and even had my sister try. Not sure if it is my locations, service provider or what. Anyone have any suggestions or problems themselves?