Hello dear customer, we apologize for the delay of your package sorry. The shipping method used by you was economy mail which can take only 2 weeks for delivery but sometimes its delayed up to 21 days and in very rare cases up to 1 month. Expedited mail was also available during check out but we are confident with the current economic mail that can save you a many dollars in exchange of waiting time but you can consider expedited when in a rush next time.
Please accept our sincere apologies for the delay in delivery and we are thankful to you for your kind patience.
Best regards.