Absolute worst - took 8 days to ship, missing items, some labeled "final sale" and probably won't have in time for Christmas... spent twenty minutes twice on "chat" and was promised a response - never got one. I think they'll be gone by next Christmas - super bad management and staffing.