Hi Dave
They may, of course, be faulty. Failing that, as they seem to be communicating and have reached the web, DNS is the most obvious issue. Do you pick up the servers automatically or set them manually?
What make and model of plugs are you using?