I was advised that my sim had been dispatched on 18th August and would be here within three working days. It has still now arrived and I am not getting a response from any of your team
Best answer by Will
We advise 3-5 working days for a SIM card to arrive, so we’d expect it to be there by now. Is that the case? If not, please let us know and we’ll get that chased up for you.