I ordered a sim and it still hasn't arrived. What's worse is, to save time, I set up a direct debit and have since had to cancel it due to the sim card not arriving.
It's impossible to contact anyone. Can anyone advise what I need to do please to get the problem resolved!?
Many thanks.