How long does it take to receive my order? Christmas is of course a very busy time, but it usually takes 2 days