I hate this company with all my heart, they have been scamming all along since I have their SIM. Everytime you step out of the country they charge you 70 euros of roaming data. Complete scam don't buy it. Customer service is terrible, ignorant and not helpful at all.
Claim your business profile now and gain access to all features and respond to customer reviews.