So sorry to hear @dlws Probably to to Christmas post. But ordering twice and agents double checking your address and still no luck is a disappointment. Mine come so quick sometimes even next day.
Are you aware local shops also stock giffgaff sims for around a pound? Shops like Tesco’s, Sainsbury’s, Asda, Poundland all carry giffgaff sims now.