Source: target.com
With estimates pegging that more than 120 million will shop, perhaps it shouldn’t be a surprise some retailers’ sites went down due to high traffic...