I received a 5Gb SIM card as a gift to give to someone else when I ordered one which I'm currently using. It looks like the person I'll gift it to will be in Europe when they need to activate it but they're not sure if they will be getting back to En...