I (and apparently at least two others while I was typing) don't doubt there are some satisfied customers, but that reads like Advertising 101 copy. -- Toolmaster of La Grange.
Yep, I suspect you're absolutely right. Like I said, it is possibly legit, but very highly unlikely. I wonder if they got anything special from the company for it?