The holiday season is the best of times and potentially the worst of times for online retailers. With millions of…