Who do I need to speak with about being charged for SIM card that never arrived over a year ago.
I’ve only just realised from bank statements that I have a direct debit for £10 per month with iD but never received the SIM card.
I have an order number as proof.
Best answer by Nikhil P
I’ve sent you a direct message with contact information.