Hi there, we apologize for any inconvenience this may have caused. We understand your frustration and we are sorry to hear that your package has not been delivered within the expected timeframe. Our team is currently looking into the issue and we will do our best to ensure that your order is delivered to you as soon as possible. We appreciate your patience and understanding. Thank you for choosing Nanoleaf.