Holiday shopping is going to be weird this year. The way things are going, it may end up being almost exclusively online. And you know what that means—even more longer lead times and shipping delays! Most companies are of course aware of this and have been working...