When will I receive it?
Thanks for posting on the Community Forums.
I'm sorry to hear you haven't received your Oomph SIM, you should have definitely received the SIM by now. It is usually dispatched either on or the day after your order is placed.
I'll pop you over a PM now so I can take some account details and look into this for you.