I wrote a less than glowing review of this website and they have fired back by requesting google take down my blog entry (presumably for infringing on their copyright, but in fact since any such claim results in default take-down of a blog entry with no investigation, they silenced criticism). Well, I don't really have the capacity to fight them, but needless to say I'm becoming less and less a fan. I'll leave it at that.