We are expecting longer transit times as our carriers are experiencing extremely high shipping volume this year. We can't guarantee delivery dates. Please verify your account page for your order status. In this situation we are doing our best to meet our customers’ needs. We appreciate your patience and thank you for understanding .