With 3 Billion Packages to Go, Online Shopping Faces Tough Holiday Test