Never heard of it, but it sounds like your questioning it too much so I probably won't visit it. I'd suggest others not to visit it either as this is the first sign of poor value for the dollar. If a site has questionable credibility, don't even mess with it. By the way, why are you psoting this all over the place?