Uncontrollable circumstances like natural disasters, holidays, and weather conditions may cause shipping delays. Exact delivery times are the responsibility of the shipping company.