Stock items will be delivered within 7-10 days (excluding holidays) after ordering. Made-to-order products will be delivered in 1-2 months.