Hi Paul, I can only apologise that your order has not yet arrived with you. Over 98% of all Royal Mail deliveries arrive within the lower threshold for delivery we publish, but sometimes delays do occur, and even rarer, items do become lost in the post. Argento is a responsible retailer, and we recognise that it is imperative that customers are not left frustrated when things do go wrong. Royal Mail advise us that they can still attempt delivery up to 15 working days after dispatch. After this time we will be able to initiate our lost in post policy and refund or replace your order for you. If you contact us on 26th July by emailing us at firstname.lastname@example.org to advise us how you would like us to proceed we will be able to do as requested. It is never our intention to let customers down, especially when buying gifts. We use Royal Mail for their service, and share your frustration at the lack of it in this case. Argento.