Shoppers spent over US$38.4 billion on Alibaba on Singles' Day

Shop till you drop.