Don't believe the claims, lots of hype, not a lot of hard facts.