I ordered multiple items on December 14th. None of them arrived before January 1st, let alone Christmas. They should provide warnings to expect a three week delivery time and not pretend they can support holiday purchases after December 1st. Very disappointed with their service.