How long does it take to receive SIM cards?
September 18, 2018
All of our SIM cards are dispatched worldwide by DHL
with most shipments arriving within two days
Is SIM card registration required?
What control do we have over our SIM cards?