If we have the stock then we can deliver within 48 hours. If the stock needs to be ordered then it may take up to 8 weeks for delivery.