Hi NomadicAG,
Thanks for posting on our community forums. We can certainly help you order new sim cards and get them sent your friends address if this is what you wish to do.
Your friends can them send them on to your current destination for you.
So, we can get this organised for you, I will pop you over a private message and take some details from you.
Please click on the purple envelope to accept the chat.
Kind regards Jodi.