Chinese shoppers spent $25 *billion* on Alibaba's Singles Day
256,000 transactions per second.