Prices are nice, ordering an eSIM was easy. But the mail you get after ordering says you will receive your number and installation information within 24 hours after ordering. I contacted them after not receiving it within that timeframe. They told me to wait because their department that is responsible for this was not present (???). After 2 days I still haven’t received my business number, the frustration purely comes from the lack of service. Even if this was mentioned on the website I would been fine with waiting but that is not the case.
Claim your business profile now and gain access to all features and respond to customer reviews.