So many statistics. So little statistical significance testing. This tells me much about this service.
(Although saying that, I wonder if this series of theirs is to attract press attention? If so, then it would be nice to see some significance data.)