It takes a minimum of 3-7 business days to ship the Terra Flame products to different locations. If you order in bulk, then the Terra Flame shipping may delay sometimes.