Ok… whew.<p>I didn’t have the time to check out more than a quick glance at the home page. I will confess I thought the ‘Numbers Dont Lie’ was for real and was even writing a comment… lol<p>Performance metrics are so ridiculously off-base these days anything’s possible. Though I would much rather it be that I got duped instead of having to accept that a whole lot of people got duped by an actual product.