These are back! Apparently they were having some problems with fraudulent traffic. They think that they have gotten a handle on it and are ready to start running it again.