We apologize if the wait felt a bit long. We have checked your order and can confirm that it was delivered on January 6th, within the expected timeframe of 5-7 business days. During the holiday season, delivery times can often seem longer due to public holidays and non-working days; however, the technical processing times were fully respected. If you have any further issues regarding the package received, please do not hesitate to contact us.