Please allow 4-10 business days (excluding weekends and holidays) to receive your order. For rural locations, allow up to 20 business days. Shipping rates subject to change.