Hi Steve,
I am sorry for the issues you've been experiencing. I can see that a new SIM is on its way to you - they usually arrive the next working day from when they were sent.
Do let us know how you get on when the SIM arrives and if you need anything else 🙂
Kind regards
Beth