I have problems with some sites, but I can count them on one hand. I would contact them in case it's firewall settings or something. Sounds like too many to have problems with, but I do get them from time to time irregularly and from certain sponsors.
|