This weekend’s Small Business Saturday attracted its biggest crowds and sales, nearly $2 billion more than last year.