Anyone else using despammed.com for special offers, rebates and some email? It seems to have disappeared, just when I was expecting a confirmation via email. Have been gone out of business?