We are sorry to hear that you have not received your order. We recommend that you check with your local Post Office and neighboring properties to see if it may have been delivered there. Your delivery may have been received by your local Post Office if a delivery attempt is unsuccessful but they don't always leave a card.
On occasions orders can take much longer than the quoted delivery time frame to arrive. International deliveries, in extreme case, can take up to six weeks longer than quoted depending on the local postal service.