My posts are removed where you sought my attention and advice. PM me here.
Uh, never mind. What I said was, I see some red flags from that Web site and their PR's, and I'm too short on time in the next days to "dig" any further. I could be wrong, but good luck to you on that one.
VP