Hello Peter,
Sorry to hear of the SIM card registration issues, we understand the frustration this can cause.
We are only able to send SIM cards to UK addresses, you are also only able to registered and activated in the UK. This is the same for all customers and would explain the issue's and delays previously.
This is still the same now but to alleviate the activation issues we can send SIM card already activated.
Rob