Ordered 2 SIM cards which according to…
Ordered 2 SIM cards which according to their website are meant to arrive within 2 working days. Over a week no SIM cards, messages or emails......what joke of a company is this. Email enquiry sent and still no response from them.....Avoid at all costs!!








