I ordered a personalised birthday card on 2/12. The estimated delivery dates were 7-11/12. I needed the card for the 12/12 so thought that would be ok. The card was delivered on 14/12. I contacted the seller and was told in no uncertain terms that the estimated delivery dates that Etsy provided were too optimistic and if I had an issue, I should speak to Royal Mail and Etsy. Etsy aren't interested in late deliveries - there is no mechanic for raising this issue with them. Royal Mail are 'looking into' my complaint but of course the damage is done. Luckily it's only a small amount of money wasted but after the combination of the seller's response, Etsy's closed door on this issue and Royal Mail's poor history of delivering anything on time, I'll just avoid using them again.Update as at 20/12/24 - Royal Mail's version of events is ....... "Thank you for contacting Royal Mail. We are really sorry for the inconvenience caused. However, our record shows that item was accepted in network on 12/12/2024. It was then delivered on 13/12/2024."Difficult to know who to believe - the seller or Royal Mail - either way I shan't be going back.