Not happy
Not happy, ordered an e-sim for USA have received confirmation of order but no email to set up SIM and says it will be within 2 minutes on there site, the worst part is customer service is not existent. It says 24 hours support on there website, the online chat is offline and whatsapp no response.
