Valves own testing + reviewers. Nobody anywhere has got anything close to the speed you're suggesting.

On the GamersNexus review Valve says charging should take 90 minutes. But it took GamersNexus and other reviewers 3 hours. So it probably broke in a software update and a fix is likely coming. But if this is important to you, make sure to wait for the update to land before making a decision...