Royal Mail is terrible. A few weeks ago I was waiting for a first class package for over 10 days. Funnily enough, I saw the you were out card being posted through my letterbox on the 10th day with the date being the day after I ordered the item. Don't know what happened there.