$2 billion was spent online by US consumers in the first hours of the holiday, but in-store Black Friday crowds were thin.