I ordered 2 sim cards on June 9th and haven't received them yet! Haven't heard anything. I'm alittle worried now that if this is the service Public offers, I don't want to switch. Is there a tracking available to know when my sim cards will arrive ...